David Mazouz interpreta a Jake Bohm, el protagonista de la película, que sufre autismo y no puede hablar, pero es especialmente sensible a los números. Gugu Mbatha-Raw interpreta a Clea Hopkins
Una trabajadora social en una institución de educación especial para niños trae a Jake a la institución educativa y descubre las habilidades especiales de Jake. Más tarde, ayudó a Martin a cuidar de Jake. Kiefer Sutherland interpreta a Martin Bohm
El padre de Jake, un conocido reportero del "New York Times", ganó una vez un premio de periodismo por informar sobre casos de corrupción. Pero en otra noticia importante, Martin fue despedido del periódico debido a informes inexactos y comentarios poco objetivos. Para mantener a su familia, trabajó como maletero. Danny Glover interpreta a Boris Podoltsky
Un viejo profesor que tiene una visión única de la situación de Jake. Boris cree que es precisamente porque Jake puede ver un mundo hermoso que no puede hablar.