Az állampolgár főszereplője az ötvenes évei végén járó afrikai Wilson (dr. Cake-Baly Marcelo), aki mene-kültként él Magyarországon. Wilson évek óta Budapesten dolgozik biztonsági őrként, legfőbb vágya és célja, hogy megszerezze a magyar állampolgárságot, de folyamatosan megbukik az alkotmányos alapis-meretek vizsgán. A felkészülésben a vele egykorú, magyar-történelem szakos tanárnő, Mari (Máhr Ági) segít neki, de a tanulás közben tanár és tanítvány között mély szerelem szövődik. Mari hatalmas döntést hoz: elhagyva férjét a fekete férfihoz költözik. Wilson élete megoldódni látszik: társra, sőt családra talál, az állampolgársági vizsgája is sikerül, úgy tűnik, hogy hamarosan minden tekintetben magyarnak mond-hatja magát. Azonban váratlanul berobban a történetbe Shirin (Arghavan Shekari), a fiatal perzsa beván-dorló lány, akinek egyetlen esélye a túlélésre, ha névházasságot köt egy magyar állampolgárral...