A neon art collector seduces a lone drifter into killing her abusive husband.
United States of America
Thriller
82 minutes
2017
Armin Siljkovic
Pelican Films
Lily
Uzal
Sinclair
Watts
Babs
Director
Writer