A community review of a memorably bad movie.
Great special effects. Bad movie
Loading comments…
Log in to join the discussion