Exciting Beauregard's french movie