Trailer: 24 Hours to Live (2017)






An assassin seeks redemption after being given a second chance at life. From: IMDb.com



Directed by: Brian Smrz
Starring: Rutger Hauer, Ethan Hawke, Paul Anderson and others
Current release date: October 26, 2017