“Draw Out Your Demons”
A disturbed horror illustrator finds his illustrations blurring the lines between fantasy and reality
DirectorJared Leaf