Taron Egerton was the last actor to take on the role of Robin Hood in a significant Hollywood production in 2018's Robin Hood ...