Entertainment: ent_06

Actor Sean Penn arrives at the screening of 'This Must Be The Place' at the Palais des Festivals during the Cannes Film Festival  in Cannes, France.

Actor Sean Penn arrives at the screening of 'This Must Be The Place' at the Palais des Festivals during the Cannes Film Festival in Cannes, France.