Stephen Merchant proves his acting chops, even if the ticket prices are insane, says Dominic Cavendish