mikesfilmtalk.com
Venom (2005): Who do You Voodoo…
Directed by Jim Gillespie (D-Tox, I Know What You Did Last Summer) Venom is a voodoo oriented horror film that takes place, appropriately enough, in swamp filled Louisiana. Despite its low rating o…