Alexa Grace, Odette Delacroix in Sneak Peek