Unexpected visit from stepfather! ...