Season 1, Episode 11 If This Be My Thanos!

First Aired: October 24, 2009

The Squad helps the Fantastic Four in a battle with the Skrulls.

Watch Now
Free
Paid
Paid
Paid