Matches 2006 III quiz

This is a pretty tough quiz about combining the major actors of a movie with the correct 2006 movie title. Do you know which movie featured the likes of Kate Beckinsale, Pierce Brosnan, Matthew McConaughey, Russell Crowe, Toni Collette , Kevin Costner and Hilary Swank?