A group of college students embarks on a semester abroad in Romania, only to find themselves entangled in a series of comedic and supernatural misadventures at a centuries-old castle. The…