Taron Egerton stars in COCK