Recent Articles
Movie Review: Black Mask (1996) – Eureka Blu-ray
May 11, 2024
New “Orphan Black: Echoes” Trailer Teases a Mystery
May 10, 2024
by Capt McNeely | Mar 3, 2017 | Indie, Movie Clips, Movie News, Movies, News, Trailers
Poveglia is the name of a small island located in the Venetian Lagoon, located off the northeastern coast of Italy. It’s a place that director Emanuele Mengotti knows well. As a boy he could literally see the island from his bedroom window in his family’s...May 11, 2024
May 10, 2024