Tobey Maguire carries this film. He skillfully pulled off some incredibly intense scenes that made me forget I was watching a movie. The chemistry between Natalie Portman and Jake Gyllenhaal was unfortunately lacking and the "back at home" storyline didn't seem to find it's comfort zone. Could have been better, but is very watchable mainly because Maquire's performance is so good.