Kurt Russell plays Ego the Living Planet in Guardians 2. In the trailer he claims to be Starlord’s father, but how can a planet be a dad? Buddy Hutton discusses where Ego came from, what his powers are and what his role in the film may be.