Carla Tate (Juliette Lewis) es una joven de 24 años con una discapacidad mental leve que, después de varios años de educación especial en un internado privado, ha conseguido superar muchas de sus limitaciones, excepto la que supone tener una madre excesivamente protectora, Elizabeth (Diane Keaton).Al graduarse, Carla regresa a su casa con sueños y ambiciones, y su necesidad de realizarse como persona empieza a hacerse patente, algo que su madre no está dispuesta a aceptar. Pero cuando se enamora por primera vez, Carla desafía a su progenitora para demostrar que, a pesar de las apariencias, está capacitada para ser una adulta responsable y que puede amar y ser amada. Ella y su novio, Danny (Giovanni Ribisi), se embarcan en un viaje absolutamente personal y apasionante: el descubrimiento de uno mismo. Juntos van a buscar respuestas a algunos de los retos más difíciles de la vida y demuestran que, a veces, conseguir tener una vida normal es un logro realmente extraordinario.