The song is NOT from System of a Down!
Let's make an end about this discussion about the song: It's NOT from SoaD. It's made by some idiots trying to make us believe it's a SoaD song. I'm not joking, I've read it on <some famous web-encyclopedia>!
But your movie is quite nice, really.