Jan 1, 2010 1h 33m
Action | Horror | Thriller
A motley group of business students in Berlin, Germany sign up for Takahashi Corp.'s assessment weekend, hoping to land one of the coveted spots wi...