I think the van damme pic is actually a publicity photo. If it's not than my guess it's from the movie The Order in which case i know the director on another forum and he would certainly be happy to talk and share pics etc from that film.
The pics could just be them teasing upcoming movies featuring them as i think the death wish sequels have been re-released more than once in the last 5 years.
|