Ellis hauls in the DCEU’s latest offering. But is it a rotten barnacle or a prize catch?
Jeff Orlowski’s environmentally-minded film is now on Netflix.