#bad-tour

[ follow ]
Independent films
fromPitchfork
6 days ago

Michael Jackson Estate Spent Up to $15 Million Removing Child Abuse Allegation Scenes

Michael Jackson's biopic underwent significant rewrites, focusing on his career instead of past allegations, with a new release date set for April 24, 2026.
[ Load more ]