
Secrets swirl around Shep's big day ... and savvy Jane has it all figured out. With so much at stake, can Katherine control the chaos?



Other episodes for this season






Secrets swirl around Shep's big day ... and savvy Jane has it all figured out. With so much at stake, can Katherine control the chaos?