Photos: John Malkovich and cast celebrate Good Canary opening night

The actor’s production opened at the Rose Theatre Kingston last night

John Malkovich was joined by guests including Richard E Grant and Timothy West at the official opening of his Good Canary at the Rose Theatre Kingston last night.

Zach Helm's play, which features Game of Thrones star Harry Lloyd and Skins actress Freya Mavor, centres on novelist Jack who is on the verge of signing a multi-million dollar book deal, and how his wife, who suffers with addiction and mental illness, copes with the success.

The cast also includes Ilan Goodman, Sally Rogers, Michael Simkins, Steve John Shepherd and Simon Wilson.

Read our review of the production here

Good Canary runs at Rose Theatre Kingston until 8 October.