mexico,love triangle,giant monster,death of father,prehistoric creature,dinosaur,cattle,tongue,allosaurus