King Lear (2018 film) › Cast
Anthony Hopkins
Lear
Emma Thompson
Goneril
Emily Watson
Regan
Florence Pugh
Cordelia
Jim Broadbent
Earl of Gloucester
Jim Carter
Earl of Kent
Andrew Scott
Edgar
John Macmillan
Edmund
Tobias Menzies
Duke of Cornwall
Anthony Calf
Duke of Albany
Karl Johnson (actor)
Fool
Christopher Eccleston
Oswald