awardswatch.com
AwardsWatch - Film Review: ‘Sputnik’ is better red than dead
Courtesy of IFC Films A feast for hypochondriacs, Sputnik asks the question, “What if that tickle in the back of your throat is actually a parasitic alien life-form that slithers out your eso…