Fair warning, this article may upset you.

While engaging some fans on Twitter recently, James Gunn once more reminded them of the facts regarding what exactly happened to Groot at the end of ‘Guardians of The Galaxy, Vol. 1,’ re-affirming that the original Groot did indeed sacrifice his life for his friends by protecting them when their ship crashed onto the surface of the planet during the climax of the film. The Groot that we see in ‘Guardians of The Galaxy, Vol. 2,’ aka Baby Groot, Gunn refers to as more like Groot’s son, thus explaining the lack of memories and different personality, and why he is growing up (and is a teenager by the time ‘Avengers: Infinity War’ happens).  Check out the Tweet for yourself below.

And apparently, this is not the first time Gunn has launched into this explanation. The director has previously decried that franchises “killing” off characters and then bringing them back right away dishonors their sacrifices and the arcs of those characters. This was brought up when discussing why he would not be bringing Yondu back to life following the events of ‘Vol. 2.’ Check out the previous Facebook post below, it is a bit longer and more rambling, but Gunn does make a few good points about how killing off characters loses its impact if audiences know those characters are only going to be brought back within a few movies/ issues (looking at you ‘Batman V Superman’ with your BS killing of Superman. Like anyone did not expect the Man Of Steel to show up for ‘Justice League.’)

Here’s the Post:

What are your thoughts now that we have undeniable proof that the original Groot is dead, and Baby Groot is his offspring? Do you like Baby Groot a little bit less? Original flavor a little bit more? Do you agree with James Gunn’s reasoning? Feel free to share your thoughts in the comments below!