(Credit: Press / StudioCanal)

Survey reveals the best British film stars of the 21st century

As a caveat before we begin, it’s always worth remembering that this survey, and all the others like it, actually only reveal the favourite actors of the British survey taking public as opposed to a census of public opinion. However, that never stops them from being interesting, nevertheless.

Showcase Cinemas marked the upcoming St. George’s Day (23rd April) by carrying out a survey amongst film fans to find out who could be championed Britain’s favourite. 

The survey crowned Dame Judi Dench and Tom Hardy the queen and king of Britain’s acting crop. Hardy pipped the likes of Sir Sean Connery and Sir Anthony Hopkins, who came second and third, respectively. While Dame Judie Dench won out over second-placed Olivia Coleman and Dame Maggie Smith took the bronze.

Half of those surveyed also stated that they preferred British movies over Hollywood blockbusters, and 90% said that they felt a sense of pride when a British film won an award. 

“Our study to celebrate the very best of British just goes to show how much talent there is amongst our filmmakers and actors,” UK General Manager for Showcase Cinemas Mark Barlow declared.

“It’s great to see Dame Judi Dench taking the top spot as she really is a British icon, and the full list of the favourite films since the turn of the millennium contains some unforgettable titles,” Barlow continued.

The General Manger then concluded, “As we reopen our cinemas next month, we have even more British films to look forward to this year, including Peter Rabbit 2The Father and of course Bond is back in No Time To Die.”

You can check out the top tens below.

The top ten female British film stars of the century:

  1. Dame Jude Dench
  2. Olivia Colman
  3. Dame Maggie Smith
  4. Dame Helen Mirren
  5. Kate Winslet
  6. Emma Watson
  7. Helena Bonham Carter
  8. Emily Blunt
  9. Dame Julie Walters
  10. Keira Knightley

The top ten male British film stars of the century:

  1. Tom Hardy
  2. Sir Sean Connery
  3. Sir Anthony Hopkins
  4. Colin Firth
  5. Daniel Craig
  6. Benedict Cumberbatch
  7. Liam Neeson
  8. Sir Ian McKellan
  9. Gary Oldman
  10. Hugh Grant