Devastada de tristeza após o misterioso desaparecimento de seu amante mágico, Louise é enviada para um asilo psiquiátrico. Nove meses depois, ela dá à luz Angel, um menino com um dom incrível: ele é invisível. Para protegê-lo da crueldade do mundo exterior, sua mãe esconde sua existência. Angel cresce normalmente até conhecer Madeleine, uma garotinha cega de sua idade que mora perto. Eles rapidamente se tornam inseparáveis, Madeleine ainda inconsciente da invisibilidade de Angel. Até que um dia Madeleine anuncia algo que vai virar a vida deles: ela vai recuperar a visão.