I Can’t Sleep (1994) 2 February 200313 June 2023 Rating: ★ French Serial Killer Director: Claire Denis Actors: Katarina Golubeva, Richard Courcet, Beatrice Dalle, Alex Descas Category: Horror