Browsing Tag

Directed by Jeff Leroy

  • Reviews

    Screaming, The (2000)

    Isaac Hayes. Eddie Deezen. Juliette Lewis. Elisabeth Moss. Forest Whitaker. John Travolta. Tom Cruise. Scientology has claimed the minds of many, though if I’m being honest, I’m probably most bummed about…