Dan Millman (Scott Mechlowicz) es un joven atleta de éxito y vencedor olímpico que lo tiene todo: fama, fortuna y chicas. Mas su vida va a dar un vuelco cuando, un día, conoce en una estación de servicio a un extraño hombre (Nick Nolte) que le va a enseñar nuevos mundos de fuerza y comprensión…