2023
Alice d'Abanville, an immensely famous London stage actress, and Louis Ruinard, a cult French film director, are two extraordinary personalities. They were the most strikingly glamorous couple of the 70s, but this legendary pair haven't seen each other in thirty years. In fact, they've done all t...