Marion Cotillard; Barry Humphries (aka Dame Edna); comedian Darrin Rose.Marion Cotillard; Barry Humphries (aka Dame Edna); comedian Darrin Rose.Marion Cotillard; Barry Humphries (aka Dame Edna); comedian Darrin Rose.