The Santa Barbara Ranch bought by Jackson in 1988 has been rebuilt for filming as the movie’s release on April 18, 2025, ...