Battle Royale
If i ever had to answer the question what is the first foreign movie i should watch. This is the movie. The music, the characters, and the whole idea is just amazing and even tho this is my third watch I still get something new from this film every-time.