Xavier Beauvois stars as Louis XVI and Diane Kruger stars as Marie Antoinette in Cohen Media Group's Farewell, My Queen (2012)

Xavier Beauvois stars as Louis XVI and Diane Kruger stars as Marie Antoinette in Cohen Media Group's Farewell, My Queen (2012)