[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"work-reviews-detail-the-perfect-ruin-2kck":3,"work-reviews-list-the-perfect-ruin-2kck":120},{"id":4,"slug":5,"title":6,"original_title":7,"description":8,"first_publish_year":9,"original_language":7,"primary_cover_url":10,"cover_3d_url":11,"cover_blurhash":12,"preferred_edition_id":7,"community_rating_avg":13,"community_rating_count":14,"page_count":15,"estimated_reading_minutes":16,"shelves_added_this_week":17,"enrichment_status":18,"community_depth_avg":7,"community_momentum_avg":7,"community_atmosphere_avg":7,"community_craft_avg":7,"community_impact_avg":7,"community_spice_avg":7,"is_non_fiction":19,"is_romance":20,"is_indexable":20,"rating_distribution":21,"authors":22,"genres":28,"characters":49,"places":60,"subjects":64,"series":72,"editions":73,"enrichment":94,"community_distribution":7,"default_edition":116,"faqs":118,"reviews_count":14,"contributions_count":17,"quotes_count":17,"photos_count":17,"created_at":119},"01kxempfbsm71638hgxxh35cqt","the-perfect-ruin-2kck","The Perfect Ruin",null,"A brutal tragedy took Ivy Hill's family and her childhood. Years later she is barely holding a life together, until she learns the name of the woman she believes caused it: Lola Maxwell, mega-wealthy socialite, Miami's beloved first lady of charity.\n\nIvy sets out to get close. She works her way into Lola's circle, becomes her confidante, and quietly turns Lola's envious hangers-on against her. But seducing Lola's devoted surgeon husband stops being a tactic and becomes something Ivy cannot control, and someone else is watching the whole performance, ready to twist it into a trap.\n\nShanora Williams sets her revenge thriller against the glare of Miami wealth, where nothing on display is what it claims to be and the person doing the ruining may already be ruined.",2021,"https:\u002F\u002Fapi.seekquel.app\u002Fstorage\u002Fcovers\u002Feditions\u002F01\u002F01kxempfcbdm0rqpeybsbeq2t3.jpg?v=64229e3a6d","https:\u002F\u002Fapi.seekquel.app\u002Fstorage\u002Fcovers\u002Fworks-3d\u002F01\u002F01kxempfbsm71638hgxxh35cqt.png?v=3a67ce59f9","LCKAcaF|004U010g?Z-:00}l%f-;","3.00",1,336,382,0,"complete",false,true,[17,17,17,17,17,14,17,17,17,17],[23],{"id":24,"slug":25,"name":26,"role":27,"bio":7},"01kxempfc559pcvfm2t1zayybg","shanora-williams-fyab","Shanora Williams","author",[29,33,37,41,45],{"id":30,"name":31,"slug":32,"is_fiction":20},21,"Urban Fantasy","urban-fantasy",{"id":34,"name":35,"slug":36,"is_fiction":20},35,"Paranormal Romance","paranormal-romance",{"id":38,"name":39,"slug":40,"is_fiction":20},40,"Suspense","suspense",{"id":42,"name":43,"slug":44,"is_fiction":20},41,"Psychological Thriller","psychological-thriller",{"id":46,"name":47,"slug":48,"is_fiction":20},43,"Domestic Thriller","domestic-thriller",[50,55],{"id":51,"name":52,"description":53,"role":54,"is_spoiler":19},"01kxes27am6p743ytadtz0ty4t","Ivy Hill","A troubled young woman who infiltrates the life of the socialite she blames for her family's destruction.","protagonist",{"id":56,"name":57,"description":58,"role":59,"is_spoiler":19},"01kxes27bz5adcty3e34xgzen1","Lola Maxwell","A celebrated Miami socialite and philanthropist, and the target of Ivy's revenge.","antagonist",[61],{"id":62,"name":63,"description":7,"is_fictional":19,"real_world_location":7},"01kk45mtvv2fnzk284krheyamz","Miami",[65,69],{"id":66,"name":67,"type":68},"01kjrb020he4d8c7hfcg1bggde","Fiction, african american & black, general","subject",{"id":70,"name":71,"type":68},"01kjq6vr3xxdg8c1b4yw5vgj64","Fiction, thrillers, psychological",[],[74,85],{"id":75,"title":6,"edition_name":7,"format":76,"format_label":77,"page_count":15,"audio_duration_minutes":7,"narrator":7,"publish_date":78,"cover_url":79,"cover_blurhash":7,"isbn_13":80,"asin":7,"publisher":81,"language":7,"quality_score":82,"submission_status":83,"buy_links":84},"01kxempfcjar3xz10d0pftnggt","library_binding","Library Binding","Nov 10, 2021","https:\u002F\u002Fcovers.openlibrary.org\u002Fb\u002Fid\u002F11520824-L.jpg","9781432891435","Thorndike Press Large Print",5,"approved",[],{"id":86,"title":6,"edition_name":7,"format":87,"format_label":88,"page_count":15,"audio_duration_minutes":7,"narrator":7,"publish_date":89,"cover_url":10,"cover_blurhash":12,"isbn_13":90,"asin":7,"publisher":91,"language":7,"quality_score":92,"submission_status":83,"buy_links":93},"01kxempfcbdm0rqpeybsbeq2t3","paperback","Paperback","Jul 27, 2021","9781496731104","Dafina",9,[],{"summary":95,"pace":96,"complexity":97,"complexity_score":98,"audience":99,"mood":100,"themes":105,"setting_period":111,"content_warnings":112},"A psychological thriller in which a damaged young woman infiltrates the life of the Miami socialite she blames for destroying her family, and finds her revenge slipping out of her hands.","fast","moderate",4,"adult",[101,102,103,104],"dark","tense","gritty","mysterious",[106,107,108,109,110],"revenge","unreliable-narrator","secret-identity","betrayal","morally-grey","Contemporary",[113,114,115],"violence","trauma","death-of-a-parent",{"id":86,"title":6,"edition_name":7,"format":87,"format_label":88,"page_count":15,"audio_duration_minutes":7,"publish_date":89,"cover_url":10,"cover_blurhash":12,"isbn_13":90,"asin":7,"publisher":91,"language":7,"buy_links":117},[],[],"2026-07-13T21:03:59.000000Z",{"data":121,"links":138,"meta":139},[122],{"id":123,"slug":124,"title":125,"user":126,"work_id":4,"is_draft":19,"verified_reader":20,"featured":19,"body":7,"overall_rating":133,"depth":7,"momentum":7,"atmosphere":7,"craft":7,"impact":7,"spice":7,"spoiler_level":134,"locale":7,"feed_item_key":135,"like_count":17,"comment_count":17,"top_likers":136,"viewer_can_reply":19,"created_at":137,"updated_at":137},"01kxemphvvddw0vgnz900469gj","review-of-the-perfect-ruin-by-amber-trevino","Review of \"The Perfect Ruin\" by amber_trevino",{"id":127,"name":128,"username":129,"avatar_url":130,"is_system":19,"published_reviews_count":131,"books_read_count":132},654,"Amber Trevino","amber_trevino","https:\u002F\u002Fapi.seekquel.app\u002Fstorage\u002Favatars\u002F654.webp?v=1783977692",1252,1408,3,"none","rv-01kxemphvvddw0vgnz900469gj",[],"2026-07-13T21:04:02.000000Z",{"first":7,"last":7,"prev":7,"next":7},{"path":140,"per_page":141,"next_cursor":7,"prev_cursor":7,"has_more":19},"https:\u002F\u002Fapi.seekquel.app\u002Fapi\u002Fworks\u002F01kxempfbsm71638hgxxh35cqt\u002Freviews",20]