Sid Lucero Filme mit Sid Lucero: Nervous Translation (2017) North, the End of History (2013) Death March (2013) Captive (2011) als Abu Mokhif