Layla Abdullah is an Egyptian director, actress, and scriptwriter, best known for directing, writing, and starring in "The Pink Slip!" and "UNATTEMPTED".
3 unreleased or undated titles are hidden. Show unreleased
No movies listed.
Credits from TMDB.