A painter suffering from the throes of perfectionism is unable to sell her work, until she develops a dangerous new technique—using her own blood.
Allison Sexton
Scarlett
Lizbeth Garcia Lopez
Olive
Prime
Neon Rage
Could This Be Love?
Reframe
Man Meat
The Young Girls of Rochefort
Basquiat
The Travelling Players
The Seventh Seal
Dry
The Thing
Malignant