Get MemeStreams Stuff!
A 1969 French film examining patriotism that's just now debuting in the U.S. may be among the greatest movies ever made.
Army of Shadows | Salon