Ben Affleck and Rebecca Hall were in London last night for the UK premiere of The Town at the Odeon West End. The costars have taken their film around the world, from the festivals of Venice and Toronto to Ben's home turf of Boston. They were without their costars Blake Lively, Jon Hamm and Jeremy Renner, but the gang's hard work has paid off as their movie took the number one spot at the US weekend box office. It's released in the UK on Sept. 24: check out Buzz's review. While in London, Ben also explained why he won't work with Jennifer Garner.
To see more pictures of Ben and Rebecca in London, just read more.