★★★★★ ‘The Bodyguard’ at Mayflower Southampton