A college student goes to research nature conservation, and instead comes up against a Tyrannosaurus Rex
Lloyd
Producer
Special Effects
Cinematography
Editor
Director