Dan Millman (Scott Mechlowicz) é um talentoso ginasta adolescente que sonha em participar das Olimpíadas. Ele tem tudo o que um garoto da sua idade pode querer: troféus, amigos, motocicletas e namoradas. Certo dia seu mundo vira de pernas para o ar, quando conhece um misterioso estrangeiro chamado Socrates (Nick Nolte). Depois de sofrer uma ...