I was surprised how good this movie ended up being. I don't think Matt Damon was meant for this role but Gyllenhaal, McConaughey, and Cooper were all busy that weekend making movies that were slightly better. Great story line and I always appreciate a movie that doesn't miss a step even though it's operating at a very high pace. For me it was a combination of A Beautiful Mind, Eternal Sunshine, City of Angels, and The Matrix. Insane combination I know, but for some reason it worked for me. I also really enjoyed Anthony Mackie who, from time to time, has found himself in some pretty good movies. Go watch it.