Grease was the Word...at Cannes Film Festival