Ryan Reynolds is not be messed with. Want proof? Take a look at the above photo.
Reynolds, 36, can be seen throwing a swift punch at his fellow co-star Scott Speedman for the upcoming film Queen of the Night. The film, which is being directed by Atom Egoyan, centers around a father who's in search of his kidnapped daughter. Reynolds plays the part of the father.
This 2014 movie is being filmed in Sudbury, Canada, and also stars Rosario Dawson.