High Tension ★★½

So I finally saw this. BOY WAS IT dippy and silly and gee that twist was awkwardly introduced and poorly articulated...
Uh where did the truck come from? ALSO JUST IN GENERAL: WUT.