The Town is a 2010 American crime thriller film co-written, directed by, and starring Ben Affleck, adapted from Chuck Hogan's 2004 novel Prince of Thieves. It also stars Rebecca Hall, Jon Hamm, Jeremy Renner, Blake Lively, Titus Welliver, Pete Postlethwaite, Chris Cooper and Slaine, and follows a Boston bank robber who begins to develop romantic feelings for a victim of one of his previous robberies, while he and his crew set out to get one final score by robbing Fenway Park.