Notable French filmmaker Pascale Ourbih has garnered recognition for her impressive body of work, which includes the critically acclaimed film "Beurs appart', le film" released in 2009, the thought-provoking thriller "The Final Girl" in 2010, and the poignant drama "Thelma" from 2001.













