All Cast

Michael Kim

Michael Kim

Self - North Korean Defector

Lim Il

Lim Il

Self - North Korean Defector

Kim Kwang-jin

Kim Kwang-jin

Self - North Korean Defector

Siegfried Hecker

Siegfried Hecker

Self - Atomic Physicist

Hugh Griffiths

Hugh Griffiths

Self - UN NK Task Force Director

Ri Ki-song

Ri Ki-song

Self - North Korean Economist