Invincible lives up to its namesake with Season 3; it’s hard to imagine how this show could ever disappoint its fans.
Seriously, you'll feel so fresh and baby-faced, you'll wonder if that eyeliner was really as smudge-proof as you previously ...