Thread:Greater good/@comment-24675861-20140605224835

What is the source of the picture? Is it concept art? It looks too clear to be a movie screenshot... 