72742
110725

Bad Blood

Season 2

6

After a hard-fought power struggle in Montreal, Declan emerges victorious. But a powerful new presence from abroad soon poses a new threat.