WORLD PREMIERE AT IDFAWritten and directed by DANAE ELON
A MESSAGE OF COURAGE, JUSTICE AND HOPE by the protagonist PROFESSOR DR. IZZELDIN ABUELAISHDirected by Tal Barda
Written and Directed by Nick ButlerProduced by Nick Butler, Kyle Mac, Lucas Meeuse