Rewatching this masterpiece in IMAX was perfection. One of the best movies ever tbh. So much emotion.
Seeing this almost ten years later really hits differently. Mostly cause of the different stage in life I was going through at the time. Bonus points for all the scenes filmed in Miami, really felt nostalgic in more ways than one.