Photo Flash: Hayley Atwell, Martin Freeman & More at HAMLET
Last night, Robert Icke's Almeida production of Shakespeare's Hamletopened at the Harold Pinter Theatre in London's West End. Read our review here.
The production stars Andrew Scott in the title role, and the cast also features Juliet Stevenson, Jessica Brown Findlay, Angus Wright, David Rintoul and Luke Thompson.
Celebrity guests on opening night included Scott's Sherlock co-star Martin Freeman, and Brown Findlay's Downton Abbey castmates Sophie McShera and Laura Carmichael, as well as Tobias Menzies, Harry Lloyd, Lia Williams and Tamara Rojo.
See photographs from the red carpet below by Ana Maria Wiggins for BroadwayWorld


Hayley Atwell

Martin Freeman

Martin Freeman

Sophie McShera

Tobias Menzies

Laura Carmichael

Harry Lloyd

Tamara Rojo

Stephen Mangan

Lia Williams

Charlotte Hope

Sinead Cusack

Sam Yates

Nikesh Patel