Ryan Reynolds is a Handsome Devil at the 67th Annual Cannes Film Festival