Amadeus (1998-99)

Michael Sheen played Wolfgang Amadeus Mozart in this play which ran at the Old Vic theatre in London, and also in LA and on Broadway.