Christian Bale Johnny Depp Keanu Reeves Bradley Cooper Ryan Reynolds Gerard Butler Chris Hemsworth Alex O'Loughlin Matthew McConaughey Channing Tatum