Watching Shawn Levy's sci-fi action comedy The Adam Project is a fun, thrilling experience. The concept of the film is clever: a fighter pilot travels back to a specific point in his life, only to meet (and bond with) his younger self. The always-charming Ryan Reynolds is our leading man, playing the grown-up version of Adam Reed. Reynolds continues to prove he knows a thing or two about being funny. Here, his comedic timing is sharper than ever, evident each time he delivers hilarious lines of dialogue. The pairing of Reynolds with young actor Walker Scobell (who plays a 12-year old version of Adam Reed) creates a fantastic comedic duo. Their dynamic is very enjoyable to watch. They are surrounded by an all-star cast, appearing mostly in supporting roles, including Mark Ruffalo and Jennifer Garner (both should've been given more screen time), and a devilish performance by Catherine Keener as an ultra-villain who you will love to hate. At the heart of the film, this is a good vs. evil story that feels familiar yet comforting. The film rises above similar movies because of the excellent script (I was surprised to find out that four very acclaimed screenwriters worked on this screenplay; the films feels very cohesive as if it were penned by a single writer and not a team) and terrific direction. The movie moves quickly, never allowing the momentum to slow to a dull roar. Instead, we're at full throttle for most of the film. Levy does allow his actors to have a few tender moments, but bookends them with some awesome action sequences infused with terrific humor. As a result, The Adam Project will leave a smile on your face.