Honestly, best show I've seen since I was a kid. Unbelievably interesting, well written, and full of surprises that just when you think you have it all figured out, you don't. Cast is outstanding and knows how to grip the audience like few can. Of course, Cillian Murphy is other worldly with his depiction of Tommy Shelby. So raw, powerful, and crazy smooth. Recommend this to everyone. I've seen it through five or so times over the years, and I'm sure I will watch it 5 times again.