S.T.A.G.S.

The Most Dangerous Game comes to a quaint British boarding school for a weekend no one will ever forget.