RSS

Thor: Ragnarok

The documentary Cheshire, Ohio, is about the construction of a huge coal-fired power plant on the Ohio River, its obsolescent technology resulting in smoke-bellowing stacks that still loom ominously over the bucolic setting. more

Film Clips

SOCIAL UPDATES