Trailer: Deadly SummerTwo British couples on holiday in France become entangled in deaths and drama.Watch Here