Ruth struggles to cope as baby Rossi arrives home from the hospital. While Shieldinch welcomes its newest resident, time is up for another as Mary chases Zoe out of town. Zoe makes a huge sacrifice as she is forced to take extreme measures that leave Rory and Nicki reeling.