Two friends are cast into a nightmare after crossing paths with a strange man. (Fantasia International Film Festival)