They're Alive!

documentary? vlog? reality? delusion?