Příběh rodiny Emila Ludviga, jeho ženy Anny a dospívajících dětí Heleny a Richarda se odvíjí v předvečer druhé světové války na pražském předměstí v Libni. Rodina žije své životy v narůstajícím neklidu.
Východiskem románu "Tma nemá stín" je stejnojmenná povídka ze souboru Démanty noci. Vypráví o útěku dvou židovských chlapců z transportu do koncentračního tábora a jejich strastiplné cestě za svobodou.