I just watched this Finnish movie and it was nothing short of amazing. Best war movie I ever watched. I can't say enough good things about it. It's supposed to be the most expensive movie produced in Finland.

https://www.youtube.com/watch?v=tOPTno2xVqY