High Tension (2003)
High Tension (French: Haute tension, ; released in the UK as Switchblade Romance) is a 2003 French slasher film that was later released in 2004 in the UK and 2005 in the US and Canada. The film, directed by Alexandre Aja, stars Cécile de France, Maïwenn, and Philippe Nahon.
More at Wikipedia.