Snow Piercer concept art makes an appearance

Snow Piercer, a high-profile sci-fi indie project, picked up serious momentum last year when Octavia Spencer joined the film’s cast.