Richard E. Grant has joined the cast of 'Wolverine 3'.

Richard E. Grant

Richard E. Grant

According to The Hollywood Reporter, 58-year-old actor will play a "villainous mad-scientist type" in the upcoming movie, which will see Hugh Jackman once again reprise his role as metal-clawed Logan.

Richard is not the only villain in the movie as it was recently revealed that Boyd Holbrook, 34, has been cast as the driven, demanding and lethally smart head of security for a global company who will face off against Hugh's Wolverine.

Director James Mangold cast Boyd in the film, and viewers will recognise him for his role as Agent Steve Murphy on Netflix's drug cartel drama 'Narcos'.

Joining Boyd and Richard in the cast line-up is former 'Star Trek' star Patrick Stewart, who will return as the older Professor Xavier.

Other film details have been kept under wraps by scriptwriter David James Kelly, but 'Wolverine 3' could possibly be centred on stories from the Marvel superhero's later years.

It will be Jackman's last outing as the character he has played for 16 years and the film is expected to be released in cinemas on March 3, 2017.