'Mud' Premiere at Cannes Film Festival