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.
Director: Vicky Chen
Allison Sexton
Scarlett
Lizbeth Garcia Lopez
Olive
Alexander: The Other Side of Dawn
Rapture
Prime
The Young Girls of Rochefort
Begotten
Pierrot le Fou
1408
The Lovers on the Bridge
Glastage
Spirit of the Flesh
Neon Rage
Could This Be Love?