Although Hulu contains all 500 episodes of Naruto Shippuden, only 140 of them have both subtitles and the English dub; the remaining episodes simply have subtitles.