Movie History I've Loved You So Long 2008 I've Loved You So Long 2008 Beur Blanc Rouge 2006 Only God Sees Me 1998 Only God Sees Me 1998 Only God Sees Me 1998 God's Got My Number 1998 God's Got My Number 1998 100 Percent Arabica 1997 100 Percent Arabic 1997 100 Percent Arabic 1997