Tuesday, September 2, 2014

A group of travelers stuck in a rundown inn in Colombia find themselves battling for their lives in the new horror film The Damned. To read my Hollywood Reporter review, click here.

------Frank Scheck