Watch mystery Stella Cardo's scene