Film Reviews

Tentacles (Reviewed by Lisa Marie Bowman)

Okay, tell me if this sounds familiar. There’s a beachside resort town, one whose survival is pretty much dependent upon […]