8 'Shocking' Video Game Plot Twists You Guessed At The Beginning
5. Kevin Spacey Is The Bad Guy - Call Of Duty: Infinite Warfare
Right from the get-go we knew something was up. You don't just hire an actor who - at the time - was partaking in a career-best run as the villainous Frank Underwood in House of Cards, and not have him go turncoat.
That said, you get through a good half of Advanced Warfare's campaign before Jonathan Irons' true intentions are revealed, the former gameplay being spent hanging out with him, trying to see his worldview and getting use plenty of space-age Atlus tech.
After said midpoint you discover that - lo and behold - Irons actually has Sinister Intentions, designing a biological weapon called Manticore that's intended to attack political figures around the world. NO WAY...
Needless to say, if you were a House of Cards fan, watching Spacey switch into full Underwood Mode was a delight, but maybe next time, don't wait so long to put him in our crosshairs?