There are certain films that come along and you can tell you wouldn't see them in the same eyes if you had watched the film at a different time. 10 Years is one of those films. It's not that I can directly see myself in any one particular character, I've gotten to the point in my life where High School does seem like a lifetime ago, but I still remember a good chunk of it at the same time. 10 Years does a brilliant job of representing nostalgia without overbearing us with cheesy romances and outrageous comedy. It's just simply a nice blend of comedy, romance, and drama, with a tremendous cast who weren't really famous until a few years down the line. Sure, you have Rosario Dawson and Justin Long, who had been around the block in movies before. But then there's Channing Tatum, Jenna Dewan, Chris Pratt, Aubrey Plaza, Kate Mara, Oscar Isaac, and Anthony Mackie who hadn't quite hit a mainstream stride just yet. The best part is, they all look and feel like they could have been high school classmates. It's not easy to present chemistry for people who have known each other for more than a decade, but this cast managed to do just that pretty easily. And if there's ever a question of Mara's charisma compared to her sister's typically more acclaimed acting, 10 Years puts that to rest. Her and Oscar Isaac are magnetic together in this film. A great soundtrack, nostalgia filled script, and a genuinely acted film makes 10 Years a hidden gem, but not a film I will soon forget.