I wanna first start off by saying that I do really like Taron Egerton, his performance here is great and he buys all the way in and I liked the way he played the character. However I can’t help but think that this role is absolutely perfect for James Mcavoy. The plot is pretty good and interesting I really like the overall idea but I think some of the pacing was off a little. I would’ve liked to have had…