Director: Peggy Ahwesh
Martina Meijer Torr
Doctor / Killer
Sonja Mereu
Patient / Hand lover
Barbara Barry
Hand / Light
Peggy Ahwesh
Camera Action
No streaming info available