Three stylized women with rose-shaped hair in yellow, red, and pink wearing jeweled necklaces, with the words “I Love Belle” across the center.

‘Freak Show’: Berlin Review

Screen Daily ‘Freak Show‘: Berlin Review 15 February, 2017 | By Sarah Ward Trudie Styler’s debut is a frock-out-of-water High…