If you haven’t already heard, Kurt Russell will indeed play Star Lord’s father, Ego the Living Planet. Moments ago, Marvel unveiled the costume at the marvel Stage at the San Diego Comic Con.
— Ryan Penagos (@AgentM) July 24, 2016
Ego the Living Planet was initially introduced in the title Thor issue #132 (Sept. 1966), and was created by writer Stan Lee and artist Jack Kirby.
Ego was created by Kirby during a phase in which he was fascinated with the universe. Ego, the alien Kree, and The Colonizers immediately followed the creation of Galactus, thus establishing Marvel Comics’ own “space age mythology.”
Yeah… I have as many questions about the character’s role in the upcoming movie as you do, Dear Reader.