Set against the lush backdrop of Panama, this gripping psychological docu-thriller unravels the haunting legacy of a 1994 terrorist attack rooted in the tangled geopolitics of the Arab-Israeli conflict. Through a meticulous blend ...