maddie wren gets ravished in the forest