Ben Affleck is back in 'The Town'

As his new films opens, we take a look back at the career highs and lows of Ben Affleck.

Most Watched Today