How Ego the Living Planet takes human form in Guardians of the Galaxy Vol. 2

Who knew planets had such great hair?

The trailer for Guardians of the Galaxy Vol. 2 confirmed that Kurt Russell plays the father of Peter Quill (Chris Pratt). But what it doesn't tell you (and what comic book readers alredy know) is that Russell plays Ego the Living Planet. So how does a planet, living or otherwise, transform into human form?

Director James Gunn explained it to Complex. "Ego is a living planet who is able to manifest himself in different ways," he said. "He's been alone for millions of years and he's learned how to control the molecules around him in such a way as to create avatars of themselves."

But why would he want to be human? "I think Ego was a very lonely character out there by himself and went off in search of love and perhaps found it in Quill's mother," Gunn said.

We'll probably find out more of the details when Guardians of the Galaxy Vol. 2 hits theaters May 5. In the meantime, check out a few actors who were almost cast in the first movie