Pyotr Fyodorov

SPUTNIK: In Soviet Russia, Aliens Invade You
SPUTNIK: In Soviet Russia, Aliens Invade You

Sputnik is a solid alien-driven thriller; it’s when it focuses on the more human elements to its story that it stumbles.