Saban Films will be premiering 24 Hours to Live at Austin Film Festival, taking place this weekend and Director Brian Smrz, Saban Films’ Jonathan Saba will be in attendance. The film stars Ethan Hawke as it takes fans on an action-packed thrill ride about a career...