Syfy have released episode synopses for the next three episodes 2x08 Next Tuesday2x09 Penance and 2x11 Sleepers and I've added them to their relevant pages. Photos will be posted soon for the episodes as well.

I also added the ITV4 episode description to the 2x08 Next Tuesday page.

Source : TVByTheNumbers
 
Finally some details on the Tesla episode Sleepers!!
2x11 Sleepers - Several teens disappear after going to a Mexican rehab clinic - turns out Tesla has made them into vampires.

2x08 Next Tuesday - Something's fishy off the coast of Louisiana: A chopper carrying Magnus, Will and a pissed-off seas creature will get caught in an abandoned oil rig and hang suspended over the ocean.

2x09 Penance - Stargate Michael Shanks quests in a plot about a precious and pricey abnormal wanted by the mob.

2x12&13 Untitled Finale - The reason for Will's Bollywood dancing scene and also some plot specific details for the two episode finale has been added to the Finale page.
 
The Huffington Post's Jenna Busch interviewed Amanda Tapping recently and we got some more details on three episodes. Check out the pages for 2x08 Next Tuesday, 2x09 Penance and 2x11 Sleepers for the details.
 

Also in the article from TV Guide are a few details on other characters in Season 2 -

Joining the team is snarky Kate Freelander (the L Word's Agam Darshi), a petty criminal who's been working on the fringes of the abnormal world. Notes tapping: "At first Helen thinks Kate is a punk, but, in time, she'll have to trust and rely on her." Guest stars include Eureka's Chris Gauthier as an average Joe who thinks he's a superhero, and Stargate vet Michael Shanks as an abnormal with ties to the Chicago mob.

 

Christopher Heyerdahl recently spoke with SciFi Wire about Season 2 of Sanctuary. He gives some details about episode 9, Penance, and some details on Michael Shank's role of Jimmy. Christopher also give some general spoilers about the season and some more detailed information about an episode that he was reading the script for at the time of the interview an episode that will give more insight into Druitt.

This episode may be episode 10 as the only remaining episodes at the time of the interview were episode 10, episode 11, which is a Tesla ep and the the finale eps 12 & 13.

For all the spoilery goodness get yourself over to Syfy and check out the SciFi Wire article.