clea duvall

Bullet Points: Ghosts of Mars

John Carpenter hasn’t directed a feature film since 2010 but it’s been even longer since he made a good feature film. Some might look at 2001’s Ghosts of Mars and cringe at what might have been,...