Peter Debruge Chief Film CriticNot since the summer of 2003, when François Ozon unveiled Sapphic sizzler “Swimming Pool” at the Cannes Film Festival, has the French director seduced audiences quite as brazenly as he does in “Summer of 85,” which was also set to premiere at Cannes, before the global coronavirus outbreak forced the cancellation of the 2020 edition.