Cannes, France (AP) -- Gael Garcia Bernal is selling happiness in Cannes.
The Mexican actor stars in "No," directed by Chilean director Pablo Larrain, which shows how television helped Chile overthrow Gen. Augusto Pinochet in 1988.
Bernal plays an advertising guy, drawn into the rival referendum TV campaigns — trying to persuade people to vote "No" to eight more years of Pinochet.
His character uses adverts to sell Chileans the idea of happiness and positive change.
Bernal is also in a good mood.
The Mexican actor and the movie received rapturous applause when it was shown at the film festival's Directors' Fortnight Friday.
Bernal says: "I'm really happy. It's strange, I don't think I've ever felt as confident as I feel now, because I saw the film before coming here and I absolutely loved it."
From Britney Spears’ body to her love life, get all the buzz on Replay hosted by Wonderwall's Kirby Kristen.
Sienna Miller, Miranda Lambert, and Eva Longoria all get an F on this week's Fashion Offenders.
Chrissy Teigen shows off her hidden talent for magic tricks while hubby John Legend plays with his new selfie stick on today's Celebs Gone Social.
Check out The Rock's best Instagram videos of 2014 on today's Celebs Gone Social, hosted by Wonderwall Editor Jessica Wedemeyer.
Watch Bon Jovi as he plays his '80s jams on "Today."
Kim Kardashian chaperones North and Penelope as the family celebrates Mason's fifth birthday on today's Celebs Gone Social.
© 2014 Whalerock Industries