Neverland - the Santa Barbara Country ranch originally purchased by Jackson in 1988 - has now been reconstructed as filming continues ahead of the movie's scheduled April 18, 2025 release.
A film company making a movie about the King of Pop has rebuilt Michael Jackson 's Neverland theme park, with the ranch, situated near Santa Barbara, looking full of life once again, after its ...