Filmed in Savannah, Georgia and Malta (of course), The Last Shark has an infamous reputation. Steven Spielberg and Universal Studios were so miffed about it, ...
READ MORE +Richard Hatch passed away this week. We at #BMovieManiacs like to pay our respects to filmmakers who enrich our lives by making wonderful, terrible, ...
READ MORE +