The Sentimental Engine Slayer

A Film by Omar Rodriguez Lopez

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.