BossDuB27
Illuminati
- Location
- South Florida
Has anybody watched this or plan on seeing it? I wasn't planning on watching it but all the reviews have been good and they're all saying its scary as hell. The only bad part is that its only playing at select theatres.