Director Richard Cranor’s forthcoming Science-Fiction / Supernatural movie Star Leaf tells the tale of a group of friends set off to find a secret forest...
Horror Movie Blu-ray Review: Anaconda The recent Blu-ray release of Lake Placid put me in the mood to revisit other killer animal creature features, so it’s...