Donald Morton (Josh Hartnett) e Isabelle Sorenson (Radha Mitchell) sofrem da síndrome de Asperger, uma espécie de autismo que provoca disfunções emocionais. Donald trabalha como motorista de táxi, adora os pássaros e tem uma incomum habilidade em lidar com números. Ele gosta e precisa de seguir um padrão na sua vida, para que possa levá-la de forma normal. Entretanto ao conhecer Isabelle no seu grupo de ajuda tudo muda na sua vida, por estar apaixonado por ela.
