The latest genre movie homage from French directors Hélène ... or get ripped out of their sockets and turned into ornate jewelry, which is sort of what happens at some point in the movie.