Invincible - Season 2, Part I (2023) review: Generational trauma (L...