Tonight’s How I Met Your Mother was about honesty and trust and all that stuff Lily and Marshall are usually really good at, but are not currently thriving.
You see, Robin was getting increasingly fed up with Barney lying to her for the sake of getting a reaction out of her. One of the last straws was when he pretended to call off the wedding just so he could turn her frown upside down with a suitcase of puppies. (Aww, puppies.) Sweet as the gestures were intended to be, it was just too much. So she said no more surprises.
Barney took this to mean that Robin was secretly planning a huge surprise for him — a laser tag-themed rehearsal dinner. So he spent the entire episode begging his bride to give up the act while handcuffed in a security guard’s office. (He had been apprehended by the guard while searching for the truth about Robin’s plan…or so he claimed.) I have to admit, because the Barney Thinks Robin is Lying gag went on so long, I thought the end would reveal Barney’s suspicions to be true. Instead, we found out it was Barney who had yet another surprise up his sleeve.
Via flashback, we were shown that Robin had initially wanted her wedding to take place in Canada. But, as you might guess, the gang quickly squashed that idea. (“Canada? Are you registered at Tim Horton’s?” — Ted) But this stayed in Barney’s mind, I assume, because when it came time to plan their rehearsal dinner, he decided to bring Canada to her.
READ FULL STORY