The Curse of Von Dutch was released on Thursday 18th November, exclusively on Hulu.