HomeMovie Birds of Prey Director Cathy Yan Debunks Rumored Black Mask Sex Pic Storyline On Social Media byFilmi Reviews -June 01, 2020 0 Yan clashed with a reporter who said otherwise. from Movie News | ScreenRant Read The Rest:screenrant... Tags Movie Facebook Twitter