Invincible and The Walking Dead star Steven Yeun has reportedly joined the upcoming animated Aang Avatar movie.
When the first episode of “The Last of Us” aired on HBO/MAX on Jan. 15, 2023, many were skeptical about yet another “zombie ...