Skip to content
Nitrate
Home
Explore
Films
Clubs
Films, people, clubs…
⌘K
Sign in
Join
Home
Explore
Clubs
Sign in
Ahmed Taha · Nitrate
Ahmed Taha
Acting
Known for
Shame Worse Than Death
2016
Light of My Eyes
2010
Monkey Talks
2017
From the Mountain
2021
House of the Poisoned Family
1986