The story has so many twists and turns,too many characters, it was struggle to keep up with all the,Characters, at times it was hard to remember the main story. Way to long,an convoluted.