Beautiful, interesting, incredible cinema.
A negative portrayal of people on the Autism spectrum, which demonizes Autism.