A career assassin is given a chance at redemption after his employer brings him back to life temporarily, just after being killed on the job.
Release DatesReport Date / Submit Product
Report Date / Submit Product
24 Hours to Live was released on Cinema 713d ago in the US.
December 1, 2017Confirmed