Our lovely Jane W has done a simply wonderful, very detailed recap/review of CCBB - full of SPOILERS, of course. But perfect for those who were unable to see the show or those (like me) who saw it a while ago and have forgotten lots.
Sorry, I have a major complaint about Jane's review. It's so good I might have to retire as a reviewer... I know when I'm beaten! Seriously though if you've seen the show or don't mind spoilers, take a look at this masterpiece!