Exclusive look: John Malkovich and cast rehearse Good Canary

The actor makes his London theatre directing debut with Zach Helm’s play

Pictures have been released of the cast of Good Canary rehearsing with director John Malkovich.

Game of Thrones star Harry Lloyd leads the cast of Good Canary, which is a play by American writer Zach Helm. The rest of the cast includes Freya Mavor as Annie, Ilan Goodman as Jeff, Sally Rogers as Sylvia, Michael Simkins as Stuart, Steve John Shepherd as Charlie and Simon Wilson as Mulholland.

Helm's play tells the story of novelist Jack, who is about to sign a multi-million dollar book deal, and how his wife struggles with addiction and mental illness.

Good Canary runs at the Rose Theatre Kingston from 21 September to 8 October with previews from 16 September.