Cast (6)

Musa Hadid

Self

Mohammad Shtayyeh

Self

Mahmoud Abbas

Self (archive footage)

David Osit

Self (voice) (uncredited)

William, Prince of Wales

Self (archive footage) (uncredited)

Jihad Barakat

Self (voice) (uncredited)

Crew (11)

Teddy Leifer

Executive Producer

Eric Daniel Metzgar

Editor

David Osit

Producer

David Osit

Original Music Composer

Maxyne Franklin

Executive Producer

David Osit

Editor

Geinoh Yamashirogumi

Original Music Composer

Sam Thompson

Original Music Composer

David Osit

Director of Photography

Abigail Disney

Co-Executive Producer

David Osit

Director