Season 3, Episode 12 Lunar Ellipse

First Aired: August 19, 2013

Scott performs a dangerous ritual in an attempt to stop Deucalion.

Watch Now
Subscription
Free
Paid
Paid

Guest Cast