Where the heck did Sonny come from? Who is his mom?