We were NOT expecting such an emotional punch on this one! A fantastic movie that lives up to the hype everyone gave it!