Aired 5 years ago - Oct 24, 2013
Sheldon's latest scientific breakthrough makes him feel like a fraud – and threatens to haunt him forever. Meanwhile, Howard's romantic gesture to Bernadette causes Penny to step up her game with Leonard.
Mouse over thumbnail for slideshow
Or scroll and see one by one: