film still, a cheap Soviet knock-off of Avengers