The 800-page book has been squeezed into seven episodes.
There were shocks aplenty as Jed Mercurio's latest drama continued.