The whole series is excellent with self-future reference and great comic timings minus the last two episodes. Barney Stinson is the star of the show. This show is a turmoil of various humanly possible emotions. There is only one word to describe the show: LEGEN - WAIT FOR IT - DARY.