Tree of Life visual effects supervisor Dan Glass has spoken to Trevor Hogg of Little White Lies and said the following: “I can confirm that there are dinosaurs [in the film].” The guy who actually delivered the beasts was Mike Fink of Frantic Films, although Bryan Hirota of Prime Focus reportedly worked on the dinos for several months before that.