Episode 2047
S9:E157
2000
IMDb
Cassie and Simon fight for life. An unexpected visitor throws Dean's status quo. Nathan's nemesis closes in.