The furthest you can push coincidence and chance and still remain entirely rational.
THE DOUBLE LIFE OF VERONIQUE
Krzysztof Kieślowski
1991
Irène Jacob, Philippe Volter, Halina Gryglaszewska, Kalina Jędrusik, Aleksander Bardini
Screenplay by Krzysztof Kieślowski and Krzysztof Piesiewicz