Rather well done, but would have needed some sort of timeline thingy so people like me who neither followed tabloids nor Amy's life were able to put all into some sort of context.
That said, Marisa Elba was brilliant, and Eddie Marsan as Amy's father was brilliant too. Jack the lad as Blake: Great as usual, but for the time being he will always be Cook for me.