Dans l'ensemble plutôt réussi, avec quelques scènes vraiment formidables, même si Jim Sheridan n'évite pas toujours les clichés. Le gros problème c'est Tobey Maguire, une vraie erreur de casting. Natalie Portman et Jake Gyllenhaal sont eux parfaits.