movie still of a T-Rex, triceratops, stegosaurus and a giraffe engaged in huge fight.