A fantastic movie with such an amazing cast.
Putting the Sci-Fi aspect to one side, what really resonates in this story is of a father, prepared to go to any lengths for his child and the pain of sacrificing what a parent holds most dear, for the benefit of their child.
I watched this initially a couple of years ago and then again recently.