Tyrannosaurus Azteca (2007) 12 January 202111 January 2024 Rating: ★★ Conquistadors and Dinosaurs Director: Brian Trenchard-Smith Actors: Ian Ziering, Marco Sanchez, Dichen Lachman, Jack McGee Category: Science Fiction