Kendall Rae on MSN

The mystery of Manhattan's UFO abduction

In 1989, Linda Napolitano claimed aliens took her from her Manhattan apartment into a UFO. Her controversial account remains ...
The writer-director took to filmmaking early on and used it to navigate the uncertain waters of adolescence.