Adam
Adam (Hugh Dancy) é um jovem meigo e simpático, mas com dificuldade de se relacionar com as pessoas. Ele vive num mundo solitário até que conhece sua mais nova vizinha, Beth (Rose Byrne), uma linda moça, simpática e muito atenciosa. Ela tenta mostrar o mundo real para Adam e o relacionamento dos dois ilustra o que muitos dizem: os opostos se atraem.