24 Hours to Live

An assassin seeks redemption after being given a second chance at life.

Starring Ethan Hawke, Paul Anderson, Rutger Hauer and Liam Cunningham 24 Hours to Live is directed by Brian Smrz and was shot in Cape Town, South Africa