Taron Egerton struggles to watch himself on screen