Katie Holmes has made her Broadway debut in Arthur Miller's play 'All My Sons', with husband Tom Cruise looking on.


Dustin Hoffman was also present at the play's first preview, which drew a standing ovation.


Cruise called the show "extraordinary" as he left the Gerald Schoenfeld Theatre in New York.


Directed by Briton Simon McBurney, the production – which runs until 11 January – also stars film and TV actor John Lithgow and double Oscar-winner Dianne Wiest. The play – first staged on Broadway in 1947 – has its official opening on 16 October.


Holmes said the performance had been "fine" as she left the theatre with Lithgow.