Home / Tag: Legion
Monday, May 17, 2010

Releases for the Week of 05/10/10 - 05/17/10 (Ratings Out of Four Stars.)

In a futuristic world, vampires and corporate greed rule the roost. The story, heavy on atmosphere uses ghastly mayhem as a means of inducing bouts of conscience in its more sympathetic characters. Except for their love of '40s fashion and nocturnal hours, vampires...