Raised in Dubai and a native of Alexandria; Moustafa Zakaria has been part of the UAE’s nascent film industry while drawing from his native Egypt’s cinematic heritage. His last award-winning short film, The Pillars, is currently in the festival circuit.