RSS

Logan Marshall-Green

Upgrade.jpg

Blumhouse Productions

Leigh Whannell’s sci-fi vigilante flick about a man with an AI chip implanted in his spine is a lot of bloody fun more

Reviews