'Life' premieres on last day of SXSW Film

'Life' premieres on last day of SXSW Film
Published: 10:10 PM CDT March 18, 2017