The movies are all right if you've already read the books, but I really think people would be so lost if they didn't know all of the other details (like who the Marauders are!!). The books, though, are phenomenal. They're largely what taught me English.