Disney's Hercules

Theatre Royal Drury Lane