Charlize Theron and Sean Penn Kiss and Make Up After Awkward Cannes Photo Call

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Charlize Theron and Sean Penn narrowly avoided another awkward encounter in Cannes... or did they?

After keeping plenty of distance between them at a photo call for their new movie, The Last Face, on Thursday, the former couple literally kissed and made up on the red carpet at the film's festival premiere on Friday.

PICS: Charlize Theron and Sean Penn Pose Together at Cannes Photocall -- and It Looks Unbearably Awkward 

Actually, it was Theron who planted a big, ol' smooch on Penn. By the looks of these photos, the moment may have been just as uncomfortable as their previous run-in.

Getty Images
Getty Images
Getty Images

WATCH: Charlize Theron's 'Fast & Furious 8' Character Revealed -- See the Pic! 

And posing for group photos together, Theron and Penn made sure to once again have plenty of co-stars between them.

Getty Images

WATCH: Charlize Theron Doesn't Plan on Having Any More Kids - 'My Hands Are Really Fully Right Now' 

Penn directed the film, which stars Theron as the director of an international aid agency in Africa who meets a relief aid doctor (Javier Bardem) amidst a political/social revolution. Together, they face tough choices surrounding humanitarianism and live through civil unrest.

The director's son, Hopper Penn, 22, is also featured in the film. Hopper hit the red carpet on Friday with his famous dad and his 24-year-old sister, Dylan Penn.

Getty Images

WATCH: Charlize Theron Wants You to Know That She Didn't 'Ghost' Sean Penn