24 Hours to Live is a 2017 science fiction action thriller film directed by Brian Smrz and starring Ethan Hawke, Xu Qing, Paul Anderson, Liam Cunningham, and Rutger Hauer.
It follows a career assassin who goes on a rampage to exact revenge and find redemption after he is mortally wounded and brought back to life for 24 hours using a newly developed technology.
In South Africa, a convoy of Interpol agents led by Lin (Xu Qing) transports a prisoner, Keith.
Travis Conrad (Ethan Hawke), a hitman, fishes with his father in law, Frank (Rutger Hauer).
Jim offers Travis $1 million per day to clean up the botched assassination attempt on Keith and Lin.
Travis obtains a scalpel and cuts his restraints; when the doctor returns he kills a guard and learns from her that with a timer on his wrist, he has 24 hours to live.
Keith testifies against Red Mountain, revealing they experimented on over 70 civilians to develop the resurrection procedure and forced him to dispose of the bodies.
Travis tells Lin to get the testimony to the authorities and decides to spend his last half hour alive delaying Red Mountain from pursuing her.