Life Sentence Life Sentence | First Look Trailer May 27, 2017 About Life Sentence: Stella has spent the last eight years living like she was dying…