Wikipedia Imdb
Don't Look Back (French: Ne te retourne pas) is a 2009 French thriller film directed by Marina de Van, distributed by Wild Bunch, and starring Sophie Marceau, Monica Bellucci, Andrea Di Stefano, Brigitte Catillon, Thierry Neuvic, and Sylvie Grantier. It was screened out of competition at the 2009 Cannes Film Festival.
Trailer:
Links:
Link1
Link2
Link3
Link4