A man, a woman and a lot of maggots.
Tony Mardon
Bizz Raggett
Libra was directed by Tony Mardon and James Edward Newton.
Libra runs for 6min, and was released in 2022.
Sign in to join the discussion
No comments yet. Start the conversation!
Books of Blood
2020
Eradication
2022
The Devil Comes at Night
2023
Dark Light
2019
The Evil
1978
Race with the Devil
1975
Whisper
2007
Deadsight
2018
The Dreadful
2026
Bunnyman Vengeance
2017
Abduction
Play Dead
2025