THE week-long return of An Inspector Calls to York Theatre Royal has all but sold out before Friday's opening performance, even after adding two extra shows.

At the time of going to press, only a handful of restricted-view seats were still available for PW Productions' revival of Stephen Daldry's radical reinvention of Bradford playwright J B Priestley's thriller that Daldry premiered as a 28-year-old freelance director at the Theatre Royal in autumn 1989, three years before its London opening at the National Theatre.

Priestley's story finds the mysterious Inspector Goole calling unexpectedly one fateful night in 1912 at the house of prosperous industrialist Arthur Birling, where the family’s peaceful family dinner party is shattered by his investigations into the death of a young factory girl Eva Smith.

Liam Brennan will play Inspector Goole, reprising the role he played at the Playhouse Theatre, London, joined by Christine Kavanagh as Mrs Birling; Jeff Harmer, Mr Birling; Andrew Macklin, Gerald Croft; Lianne Harvey, Sheila Birling; Hamish Riddle, Eric Birling, and Diana Payne-Myers, Edna. The cast will be completed by Chris Barritt, Adam Collier, Chloe Orrock and Beth Tuckey.

An Inspector Calls will run at York Theatre Royal from Friday until September 22 with matinee performances at 2.30pm on Friday, Saturday and next Saturday and 2pm, next Tuesday and Thursday; evening shows at 7.30pm each night, except Sunday.

Daldry's production will then tour Britain and the United States, visiting Cambridge Arts Theatre; New Wimbledon Theatre; Cheltenham Everyman Theatre; Shakespeare Theatre Washington DC; Wallis Annenberg Center, Los Angeles; Chicago Shakespeare Theater and Arts Emerson, Boston. Full tour listings below.

To check for last-minute Theatre Royal ticket availability, ring 01904 623568, but prepare to be disappinted.