The Ghibli war is officially on! Netflix data confirms Howl’s Moving Castle as the platform’s most-watched film, edging out Spirited Away by a razor-thin 400,000 views.
However, Spirited Away dominates in total watch hours, keeping the rivalry electric. With the next engagement report looming, this legendary animation crown could flip at any moment.
Who truly reigns supreme in your digital library?