After assassinating a government official, guerrilla takes refuge in a foreign embassy. Tense standoff ensues.
No ratings from ForSeenIt viewers yet.
No streaming options found in US.