TV series. Because:
- Reese Witherspoon owns the ‘controlling-mother’ role.
- The ending is far more thrilling (and leaves it open for another season) – note that the ending in the book is quite different to that in the TV series.
- The multiple perspectives and the flicking back-and-forth in time work better on screen.