Algeria has withdrawn the film « Barbie » from its cinemas for reportedly breaching morals, joining a growing number of Arab countries barring the global box office hit. Barbie, which has topped $1.2 billion in worldwide revenues, was released in Algeria on July 19 before cinemas removed it from their schedules on Sunday without explanation.