Perfect cast, thoughtful script, super realistic and important questions

Rating: 10/10 (26 March 2017)

First if you realism and a great cast well you just hit a home run. Great special effects and thoughtful questions about mans need for each other. Often amusing and touching and with a great ending. Go buy some popcorn, but be prepared to talk about the issues raised in the movie after it is over.