'Sputnik' Non-Spoiler Review
Dave and Volpe review and discuss the surprise indy hit from Russia, Sputnik. "Summoned to a secluded research facility, a controversial young doctor examines a cosmonaut who returned to Earth with an alien parasite inside of him."
Featured