January 15, 2025 6:08 am
Read More James Cameron’s Avatar: The Way of Water is finally heading to Disney Plus as part of the schedule for June 5-11.