Mostafa Basil

Born: None


Placeholder

My Lost Country

as Self
Released: 2022-11-12

Iraqi theater director Mohsen Sadoon Yasin has spent much of his life in involuntary exile. His...

Movie page