Haute Tension
(Original title)
Haute Tension
France