Discover Great Cinema. Save 70% for 6 months.
Set in a non-existant past when humans and dinosaurs lived together, a small tribe is struggling to survive by giving a sacrifice of a blond woman to their gods