While it was supposed to hit VOD last October (via RADiUS-TWC), the Duplass Brothers’ found-footage bore Creep never released.

Now, it’s being reported that Netflix has nabbed exclusive rights to the film starring Mark Duplass as a deranged lunatic with plans to release on July 14th.

It premiered at the SXSW Film Festival where Evan Dickson raved about it (I completely disagree).

It’s to be the first in a trilogy, so who knows when we’ll ever see the other two that have allegedly already been filmed.