The Finest in Film Since 1938
Two strangers become dangerously close after witnessing a deadly accident.