This is a good movie, even Ben Affleck was good in it and usually any movie he is in is typically bad. Didn't care for Rachel McAdams performance though, too little girlish.
Overall the movie was good.