Hannibal, this show is perfect! The writing of this show just blows my mind every single character is unpredictable, the choices they make and the way this show unravels is flawless. Dr Hannibal Lecter is the kind of person you are supposed to hate but I find my self sympathising for him I feel sad when the things are not going well for him or when he is hurt and all the credit goes to the writers they did an amazing job of writing this character he truly was unpredictable, even by the end of season 3 I just couldn't figure out if I could trust him or not. Will Graham is also very well fleshed out as a character and throughout the run of this show, all I was wishing was that he doesn't die. These two characters are truly the way Dr Bedelia describes them "Can't live with him. Can't live without him." When these two characters are together it just makes you feel happy even though their friendship is toxic it just feels right every time they reunite.

About the show now, It is a masterpiece. There is a lot of violence and gore throughout the show and its heart-wrenching. Throughout the three seasons of this show, I constantly found myself at the edge of the seat and just restless. There are a few episodes which are hard to watch the gravity of violence hits you.

Season 1 is all of setting up the world and making us familiar to the characters and Season 2 is where the show is at its peak the incidents that happen in season 2 are incredible. Finally, the Season 3 of this show is very slow-paced it might get a little boring in the beginning but trust me as the story progress it gets exciting and the finale of this show is not disappointing you feel like you have had a journey and also a bit sad that the show is over.

All in all, this is an excellent show the writing, action sequences everything is handled with a lot of attention to detail.