This week, a French indie vampire movie!  What could be more frightening!