Vintage movie

Finnish movie (?) Some nice scenes if a bit weird