Perhaps I watch too much TV but here are some more from the past.
Dark Skies (1996)
Noah’s Castle (1979)
Comments are closed.