2003
IMDb says this movie is made in 2007. Yet the whole feel is Soviet / Eastern Europe movies from the 1960s.