A controversial film with a shocking ending is being screened on TV tonight. Well technically tomorrow, but it starts off ...