Degrassi poster
TV

Degrassi (2001)

S12E36 Karma Police (2)

Mar 22, 2013 • Season 12 • Episode 36 • HD

Fiona takes drastic steps to regain her sense of safety and opts to buy a gun, but her actions put her in jeopardy. At the same time, Zig faces his past mistakes and the guilt they bring. Meanwhile, Dallas finds himself in a tight spot as he tries to keep Alli in the dark about his son while navigating complications with the boy's mother.

Genre: Drama, Soap
Country: CA