On a sweltering afternoon in southern France, the lives of several individuals are on a collision course with tragedy. Among them are Stéphane and Luigi, cousins who have recently left…