Watch impeccable Madelaine Rousset's trailer