Awesome movie .. after final fantasy series...I think this one just nailed it... Great plot good acting good screen play and ofcourse fantastic direction..will make you forget everything.... The emotional scenes in the movie makes you more connected. initially you may think what's happening...but that's the brilliance of the movie.. slowly slowly...we gets into the character. Moreover movie ends with a good message...