He was just in the moment and needed to do something, so he threw a punch that landed right in the jaw of Scott Speedman.

Why did the 36-year-old actor punch out the 37-year-old Speedman?

Easy, it was in the script.

The movie, directed by Atom Egoyan, is about a man trying to locate his kidnapped daughter. It also stars Rosario Dawson, according to inquisitr.

Reynolds plays a man whose daughter is supposedly dead, but he receives clues that she may still be alive. Dawson plays the detective in charge of the investigation into the girl's possible death or disappearance. It wasn't clear what role Scott Speedman will play, other than "the guy who gets punched by Reynolds," according to inquisitr.

Reynolds appeared to put a lot of oomph into his punch, E! News noted.

Things looked much worse for Speedman, who was at the receiving end of the fake punch. In the picture released by the studio, Speedman is falling backward to the ground while Reynolds follows through with his punch.

"Hopefully, though, Mr. Reynolds put his stunt-fighting skills to good use," E! News noted. We can't have him damaging Speedman's powerful good looks!"

Aside from getting to punch Scott Speedman, shooting has had challenges for Ryan Reynolds, People magazine notes. The Canadian-filmed scenes brought frigid temperatures, and his new wife Blake Lively was seen joining Reynolds, decked out in plenty of warm layers of clothes.

As of time of print, there is no word about the movie title or any possible release date.