Alpha Vampire’s Mansion in #Supernatural’s There Will Be Blood – Updated

Share Via:

Back in late March, I did a double take walking up Granville Street in the rain towards the Shannon Mews estate in Vancouver. All of sudden, Supernatural’s Jensen Ackles and Jared Padalecki rounded the corner below on scooters, turning into the lane where the extras van is waiting, on their way to their trailers parked behind the church. It was a hilarious sight, especially 6′ 4″ Padalecki astride the tiny bike. While I did have a camera in my pocket, I couldn’t get it out in time so you’ll have to imagine how funny the two Js looked riding these mini-bikes.

‘They must have used the bikes as a fun way to get to and from the shoot on the grounds of the Shannon Mews estate where they filmed scenes of Sam and Dean sitting in the orange not-the-Impala looking at the main mansion and then walking up to the front door.

And then inside the mansion which plays the home of the Alpha Vampire (Rick Worthy) from last season. From a sneak peek, it seems that in order to kill Leviathan head Dick Roman (James Patrick Stuart), the Winchester brothers must wash a bone in the three bloods of the fallen: the blood from a fallen angel, which could be Castiel (Misha Collins)’s; the blood from the ruler of fallen humanity, which could be Crowley (Mark Sheppard)’s; and the blood from the father of fallen beasts, which could be the Alpha Vampire’s from last season’s Live Free or Twihard, the first episode of Supernatural I ever saw being filmed.

I wish I could have seen some filming of this episode, There Will be Blood, especially knowing now that it features funny-crazy Castiel, wickedly-witty Crowley as well as wise-cracking ghost Bobby (Jim Beaver), but this was a Supernatural shoot on private property with no public scenes. I had better luck seeing some scenes of next Friday’s season seven finale, including the return of Dean’s beloved Impala, which I’ll share later.