On Being Human Season 4 Episode 9, Sally reaches out to a former foe and ally to try to get home again before she has to witness any more damage done to those she loves.
Sally dies and Aidan makes the world pay.
Josh retires to a small town to live peacefully until Sally realizes he has a further purpose to help his old friend in a great time of need.
Josh finds himself remembering the future he never had thanks to bits of memory left inside him from Sally's body takeover.
Aidan is struggling to break away from his ties to Bishop, and finds peace from someone he least expects.
What does Sally have to do to go home again? Is it as easy as clicking her heels and calling out to the good witch?
Watch Being Human online to find out because you don't want to miss a moment of this!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.