Anioł Giordano (Krzysztof Globisz) wiedzie spokojne życie w Krakowie. Opiekuje się 10-letnim Karolem - synem zmarłej przyjaciółki Hanki oraz przyjaźni z kloszardem Szajbuskiem (Jerzy Trela). Pewnego dnia anioł traci niebiańską moc. Na dodatek odkrywa swoją męską tożsamość, co wprawia go w przerażenie i doprowadza do załamania nerwowego. Trafia do szpitala psychiatrycznego, skąd wyciągają go przyjaciele. Giordano trafia pod opiekę sympatycznej pani psycholog, Romy (Anna Radwan-Gancarczyk). Wkrótce zakochuje się w niej.