The Sentimental Engine Slayer is a full length feature film that premiered in 2010 at the International Film Festival Rotterdam and made its US premiere in competition at the Tribeca Film Festival in 2011. Share this Facebook Twitter Pinterest Whatsapp Email Post navigation Previous Story Previous post: Marielle V Jakobsons – Star CoreNext Story Next post: Crass: Semi Detached