Film major Nick Chianese ’14 had his film, Return of the Loving Dead , selected for screening at the Cannes Film Festival. Read more. Photo: Buck Lewis