A woman in a traffic jam desperately tries to help another woman she sees in the back of a van hold held by a hand that appears from the dark background of the vehicle.

7.1
(11)
Original Title: The Devil’s Passenger
Release Date: 16/10/2018
Duration: 5 min.