Elijah Wood as Harry Potter, long hair, glasses, boy wizard