This is the first time I've seen Anna Kendrick in a serious dramatic role and she nailed it. This is a movie based on a moral dilemma but it also deals with themes of courage, self-sacrifice, hope and resourcefulness. There were a lot of science inconsistencies but the movie was not about science but was all about the premise. Excellent casting with Toni Colette, Daniel Dae Kim and Shamirr Anders giving solid performances. I give this film a 6 (fair) out of 10. {Moral Dilemma Drama}