Also, isn’t Harold a little boy and not a grown man played by Zachary Levi? Harold and the Purple Crayon shows us that while ...