I am such a fan of this film because effortlessly it brings together the future as well as current day. The film provides plenty of twists you might not expect and an ending that is both heartbreaking and inspiring at the same time.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews