[5]- Deus Ex STD

FNLugan on Feb. 7, 2006

Well lookit that, I'm ripping on another movie. Granted Welles wrote this stuff before the Internet was invented (Ohmgsh!!! Could you imagine living without the INTERNET!?), but the ending really, really, really, exceptionally sucked.