Submit a Still Add your own still and we’ll feature it here.
04:12 pm, 31 Dec 1969 @NotComing
Stills is an offshoot of the film review website Not Coming to a Theater Near You. Each morning, a random screen capture from a random film is posted. Submit your own, or view the archive.