Haifa takes her drama to the screen