Cani selvaggi - Humphreys, Helen (Playground, 2007)