I found this fascinating. Regardless of whether the Alien part was fake or not (hard to say) I think the message behind the movie is all that matters. Tell me some of your thoughts!
The Gathering Spot is a PEERS empowerment website
"Dedicated to the greatest good of all who share our beautiful world"