Official Teaser Trailer via Seven8 Media
A tortured artist pays a professional killer to assist him in suicide, but for some reason, miraculously survives each attempt on his life.
Directed by Dru Brown. Starring Steve Mouzakis (I Frankenstein, Where the Wild Things Are) and Leon Cain (Terra Nova, The Straits). Written by Michael Joseph Kospiah.