Taron Egerton and fans outside Bisha Hotel during TIFF 2026