My notes on Take Back the Night (2021), which opens in the US March 4.
My notes on Hammerhead (1968)
My notes on Aztec Rex aka Tyrannosaurus Azteca (2007)