Only people who have seen death can see a Thestral. In the Harry Potter books, only Harry and Luna can see these creatures. Fantastic Beasts and Where to Find Them hits theatres November 18th. We won't even try to contain our excitement!