An unexpected visitor and a suprise twist