Avatar 3 Expected to Hit Theatres in December 2025
Fans of the ‘Avatar’ franchise have to wait for another 20 months as James Cameron gears up to create the next installment of the sci-fi saga on the big screen.
Filmed in the picturesque landscapes of New Zealand, ‘Avatar 3’ was…