The Lockpicker is directed by Asian Canadian, Randall Okita, and will be screening at le festival du nouveau cinema on Oct 8 and Oct 10! I don’t know anything about this film or the director but the trailer is pretty eerie. Screenanarchy wrote about it. Check out the trailer!
Here’s an interview with him.