Spit and shit and dead bodies: 'Hard to Be a God,' a grimy, three-hour Russian sci-fi epic, comes to the Senator : vimarsana.com