It's the natural way: the heroes in films get all the glory, while the villains are reviled and detested by fans.

That's especially true of 'Star Wars'; after all, who's ever claimed Darth Vader as their favourite character over Luke Skywalker?

The latest installments in the franchise have their heroes and their villains too, of course - and one of the latter is played by our own Domhnall Gleeson.

The Dubliner, who has played General Hux in 'The Force Awakens' and 'The Last Jedi', is set to reprise his role in 'The Rise of Skywalker' when it's released later this year.

According to Gleeson, he enjoys playing a 'baddie' because it means that he can have a bit of a life when he's not as in-demand as Rey or Finn. However, he does get the odd young fan, as he told James Corden on 'The Late Late Show'.

One of them was the son of one of his friends, who he filmed a birthday message for - including a rendition of 'Happy Birthday' as sung by General Hux.

Watch it below: