The Barbie movie has  broken numerous records since its release in July. / Photo: Reuters

Algeria has banned the movie "Barbie," which had been showing at some cinemas in the country for several weeks, Reuters news agency reports quoting an official source and the local 24H Algerie news site.

The official source said the film "promotes homosexuality and other Western deviances" and that it "does not comply with Algeria's religious and cultural beliefs."

Starring Margot Robbie and Ryan Gosling as Barbie and Ken, the movie sends Mattel Inc's doll on an adventure into the real world.

The film has topped $1 billion in box office ticket sales worldwide since its July 21 debut.

Lebanon and Kuwait have both also banned the film.

Algeria's Culture Ministry supervises the contents of films projected in cinemas and can stop them being shown.