Film Snail

Back to movie

Reviews

GeekyRedhead

GeekyRedhead

June 19, 2024

Opening scenes are aliens in outer space. 15 mins. later, time passing, nothing happening. Looks very cheaply made, as well.