Pretty insane film one way or the other. You've either got a series of people from multiple different professional spaces fully convinced of something that doesn't exist, or aliens exist and are hanging around. I think I would take positive odds on a ten year bet that we learn which one is true
add a skeleton here at some point
23 days ago