Murder in a Blue World

Released in the UK, and on video, as Clockwork Terror, the original Spanish title is translated as: A Drop of Blood to Die Loving. This amazing 1973 film, directed by Eloy de la Iglesia, is set in a futuristic pop…
Read more