caitlin bell sonia sparrow i ll have your son you have mine in