Would’ve been a 4 star read but I just couldn’t with Hermione being so dumb she took her baby into battle and it took her way too long to believe Severus. The concept in the beginning was brilliant but the end-ugh painful and unsatisfying.
This entire review has been hidden because of spoilers.