Gerard Butler has become a brutal action star in the last two decades, and Jennifer Aniston has long been a rom-com darling.