Un escriptor de ciència-ficció (John Cusack), que va perdre a la seva esposa uns mesos enrere, entra en una depressió en esvair-se les seves esperances de formar una família. Gràcies a la intervenció de la seva germana (Joan Cusack), es posarà en contacte amb una assistenta social (Sophie Okonedo) que li oferirà adoptar a un nen de sis anys amb trastorns psiquiàtrics, que creu que és un habitant de Mart arribat a la Terra. La seva vida girarà llavors entorn del petit, sense oblidar a la millor amiga de la seva esposa (Amanda Peet) i al seu editor (Oliver Platt), preocupat perquè el seu autor està poc interessat a escriure.