The Left Handed Devil (2010) Free Watch
Frank Sloane is a private eye, down on his luck. When bodies start appearing and a mysterious woman shows up at his office, Frank must uncover the secret of the Left Handed Devil.
Release Date: 2010
Duration: 6 min
Director: Maddie Staszak
Writer: Maddie Staszak
Stars: Conrad Golovac, Jessica Kuen, Shannon Page