Dwayne Johnson just gave a fan a Christmas present… on Thanksgiving.

The Rock invited his fans to a free theater screening of his new comedy “Red Notice.”

The film also stars Ryan Reynolds and Gal Gadot.

He also had a special gift for one fan in particular: a Navy veteran.

Johnson revealed he originally wanted to give away the red Porsche he drives in the film.

 However, Porsche said no.

This didn’t stop Johnson, who decided to give the fan his own custom truck.

He said he chose Oscar Rodriguez because he’s a church leader who still takes care of his 75-year-old mother.

Oscar also makes meals for women victimized by domestic violence.