French movie with mysterious Natasha Nice from PUBA