Sunday, December 5, 2010

Severance (2006)


A team-building weekend in the mountains of Eastern Europe goes horribly wrong for the sales division.

A well-made Deliverance-style shocker with its tongue in cheek.

No comments: