What's Up?
2006
Palestinian film director
Izidore Musallam is a Palestinian film director, producer and screenwriter who most recently produced the Sci Fi Pictures original film: Savage Planet. He was born in Haifa and graduated with a BFA in film production from York University in Toronto, Ontario, Canada where he now lives and works. He directed a number of movies including "Foreign Nights" (1989), "Nothing To Lose"... Wikipedia