Season 1, Episode 10 Rain on the Evil and on the Good

First Aired: May 17, 2012

The first season concludes with Becca facing her own inner demons in a last-chance effort to save her son. Meanwhile, Suspect Zero tries to complete his sale.

Watch Now
Subscription
Free
$2.99
Paid
Free
Free
Free
Paid