Stranded at the foot of the Carpathians after a bloody accident at the infamous Borgo Pass, a quintet of passengers–four young women and a man–seek shelter in the latest acquisition…