movie still from 80s dark fantasy movie