Currents

Currents is episode seven of MTV's Teen Wolf Season 3.

Synopsis
Scott's trusted mentor and boss is threatened. Deucalion, Kali and the Twins go after Derek.