Kate Winslet, Anne Hathaway, Meryl Streep, Angelina Jolie and Melissa Leo are all in the running for this year's best female at the Oscars.