The Autism Puzzle 2003

Documentary about autism.