Episode Synopsis: In the Season 6 finale, the memory-blocking wall inside of Sam’s head that keeps his darkest memories from him comes crashing down and he struggles to deal with the consequences.
Castiel tells Sam, Dean and Bobby about the war in heaven and how he and Raphael became enemies, but Bobby believes Castiel isn’t being completely honest and is hiding something
Fate (Katie Walder) intervenes after Balthazar changes history by stopping the Titanic from sinking; Castiel tells Sam and Dean they must kill Fate if they want to survive.
While searching for a monster, Dean, Sam and Bobby run into Gwen and Samuel (Mitch Pileggi); Samuel and Bobby have a heated argument.
After Raphael attacks Castiel and his allies, Balthazar tries to protect Sam and Dean by sending them to an alternate universe.
Dean rushes home after hearing that Lisa is in trouble; Sam investigates murders that were part of a cruel joke.