Season 1, Episode 8 Night in the Sanctorum

First Aired: October 21, 2009

The Helicarrier is smashed, so the Squad are forced to stay with Dr. Strange.

Watch Now
Subscription
Paid
Paid
Paid

Guest Cast

Ray Stevenson Dr. Strange/Punisher