Diana made a promise to Aphrodite: she would do everything she could to help her find her son, Atlantiades, lost somewhere on Earth. But when they pick up his trail, there�s no way to prepare themselves for what they�ll find: a perfectly normal suburban town�driven out of its mind with uncontrolled lust!