Three friends on a weekend retreat get more than they bargained for at the beast house. Forced to confront their innermost demons, will any of them get out alive?