This is a self-directed art film working with the concept of humanity's isolation with nature. Shot at Kew Gardens