If this is a still from some movie, I'd really like to know more.