Diana Bruce have themselves as visitors (while they were making out) from Different Universe at their cave ...