Itching Spider (2024)
A psychological thriller following two industrial workers in their claustrophobic work environment with submersible implications.
- Country : United Kingdom
- Genre :
- Studio : Hiding Frogs Productions
- Director : Louis Martin
- Cast : Sasha Macpherson, Stephen Kerr