BEVERLY HILLS, Calif.—Matthew McConaughey has won the Golden Globe for best actor in a drama for "Dallas Buyers Club."

The other nominees Sunday night were Chiwetel Ejiofor, "12 Years a Slave"; Idris Elba, "Mandela: Long Walk to Freedom"; Tom Hanks, "Captain Phillips"; and Robert Redford, "All Is Lost."

The 71st annual Golden Globes are airing live from the Beverly Hilton Hotel, with hosts Tina Fey and Amy Poehler.