I can't help but agree with the overwhelming majority of comments. A very interesting story line, well cast and well acted, even the minor players have some substance.
I was sorry to see the comments early on regarding using a non autistic actor for the role, or indeed any disabled actor for any disabled role. This kind of thinking is so short sighted, would I really expect a Vulcan to play Mr Spock? No, the whole idea is ACTÄ°NG and a good actor can portray (that's the key word) many different situations and emotions.Characters and characteristics in so many cases are transferable across race and national lines without resorting to blackface and the like.
Instead of desperately looking for something to be upset about why not just enjoy the entertainment, because that's just what it is.