By: Trish Zamora

Shangri-La Plaza Mall and the Embassy of France bring you the 17th French Film Festival from June 7 to 17, 2012 at the Shang Cineplex.

The 17th French Film Festival comprises of 17 award-winning French films that will make you laugh, cry, and swoon. Some of the films scheduled for screening are The Artist, L'Eau Froide, Irma Vep, Les Destinees Sentimentales, and Le Mariage a Trois among others.

Call Shang Cineplex at 633-4735 or email them at for the screening schedules.