Movie Review: Severance
Set ’em up, knock ’em down. In Severance, a group of colleagues from an English weapons manufacturing company head to a far off, woody region for a teambuilding exercise and naturally get stranded there. Then one-by-one they start to get offed in horrible ways, for reasons I won’t spoil here.… Read the rest