Cleopatra Entertainment acquires North American rights to Sadie Frost’s documentary “Twiggy”
Deadline reports that Cleopatra Entertainment has purchased North American distribution rights to “Twiggy,” the feature documentary directed by Sadie Frost that explores the life and cultural impact of the iconic 1960s model.