Lee Pace as Thragg: Did Fans Get the Perfect Invincible Villain? | myCast Blog | myCast.io