This week’s episode of NOVA, the PBS science and nature program, featured a cool documentary about, well…what the post title up there says. I’d like to say it covered quite a lot about Ellie’s mission to Planet X, but it didn’t even get a mention.

Hmmm.

It was cool nonetheless. You can watch the whole thing for free right here!