This movie explores the congnition of John Nash (Russell Crowe), a mathematical genius. This movie makes you think on many different levels, as you become aware of just how deep his problems run. Jennifer Connely and Russell Crowe are phenomenal. The script, acting, footage, and music are not to be missed.