cin•atlas Locusts: The 8th Plague (2005) · back to the film