a screen still of a family friendly version of the film reservoir dogs