Vin Diesel is promoting the upcoming release of Avengers: Infinity War in an adorable way. He has been making fan visits and one was lucky enough to receive a huge gift from the actor.

The Groot Surprise

The cast has been busy doing promotions with only 10 days left until the release of Avengers: Infinity War in theaters. Diesel joined Marvel Studios to surprise some fans and one woman was thrilled to see the actor in person.

Diesel said the fan, named Diana won a special delivery of Marvel toys but she is not expecting that the actor himself would deliver the toy. The video shared by the official Twitter page of Marvel Studios shows the Fast & Furious star walk toward the fan with a large Groot card covering his face. Then Diesel uttered the now-famous line "I am Groot" in the character's signature rumbling voice. The fan appeared amused at first then surprised to see Diesel.

"Oh my god," the fan exclaimed after she exchanged hugs with the actor.

"Who else would bring you the Groot toy?" Diesel asked to which she replied that she does not know.

However, she clearly found the surprise touching as she touched her heart and cheeks in amazement. Diesel then gave the woman the large Groot plushie and the Groot emoji board signed with his autograph.

Reactions

The video has since received 1,708 retweets and 8,808 likes as of this writing. Fans praised Diesel and Marvel Studios for the wonderful surprise. Others agreed that the studios could not have picked a great Marvel fan than Diana.

"This is soooooo amazing! Congrats @daikou ! You got to meet Vin Diesel!!!" one Twitter user commented.

"Congrats to our favorite human @daikou biggest Marvel fan. Marvel you picked a great winner," another wrote.

Diana later took to her Twitter to share the surprise with her followers. Aside from the Groot plushie and emoji card, Diesel also gifted the fan with other Marvel items. She received an Avengers: Infinity War bag and a teenager Groot collectible, which the actor said is not out in stores yet. Diana also received a Baby Groot toy, which she said she has been dying to have.

Aside from Diesel, Josh Brolin also surprised a fan named Mark with a Marvel Legends Series Infinity Gauntlet, which he signed. Brolin, who plays Thanos in Avengers: Infinity War," also got to see the fan's collection of Funko Pop! Vinyl Collection.