Some good recs there BS. Here are a couple for you:
-Inside
-Splinter
-Frontiere(s) (some people don't like, but a cool take on the TCM by the French)
-Thriller - A Cruel Picture
-Behind the...