'Invincible' star cast includes Steven Yeun, J.K. Simmons and Sandra Oh.