After sparking outrage on both side of the vaccination debate last year, Cinema Libre already has secured distribution deals for the film in Italy, Germany, Poland and China.

read more


Source: Hollywood Reporter Movies RSS