Rebecca Hall appeared in crime drama The Town.
Rebecca Hall . She has appeared in the films The Prestige , Vicky Cristina Barcelona ( for which she was nominated for a Golden Globe ) , The Town , The Awakening , Frost/Nixon , Iron Man 3 , Transcendence , and The Gift . The Town is a 2010 American crime drama film co-written , directed by and starring Ben Affleck , adapted from Chuck Hogan 's novel Prince of Thieves .