I would add..
The Scarlet Pimpernel (1982)
300 Spartans (1962)
Zulu (1964)
Tarzan and his Mate (1934)
True Grit (1969)
Barabas (1962)
Boys Town (1938)
Cromwell (1971)
Ikiru/To Live (1954)
Attack (1955)
There are many more but it is still better for children to read than to watch. It is better for adults too.
I agree it's much better to read especially something like "Lord of the Rings" which is much more Christian than the movie.