Being Human Season 3 Episode 12
Always a Bridesmaid, Never Alive
Nora and Josh prepare for their wedding day.
Josh feels badly that Emily isn't there for the big day.
Sally is rotting quite rapidly.
Aidan acknowledges Kat is his girlfriend.
Aidan, Sally, and Josh prepare to fight Donna.
Nora has been shopping to find just the right outfit for Sally to haunt them in.
Sally dies again, but this time with her best friends at her side and ready to go with her into the spirit world.
Josh goes in blind since he doesn't have his "spiritual" side back because he hasn't changed into his wolf yet.
Ray greets them at the soup kitchen.
Josh is forced to beat Ray to death again, but he turns into a werewolf in the process.
Josh cuts off Ray's head.
Sally defeats Donna and returns as a well-dressed ghost.
Emily shows up, forgives Josh and demands they have their wedding.
Someone followed Sally back from beyond.
Kenny didn't make the turn as we hoped.
Liam followed Nora and Josh on their honeymoon.