Xavier Saint-Macary was born on June 7, 1948 in Orléans, Loiret, France. He was an actor and writer...
Elder brother of Hubert Saint-Macary.
Orléans, Loiret, France
Here are three streaming picks that capture the spirit of Christopher Nolan's mind-bending masterpiece in their own way.
Watch the video