Is it ever too late for love? When Mike dumps Louise on their 20th wedding anniversary, her entire world comes to an end. Devastated and confused, she attempts to make sense of what happened and returns to a city she's avoided for two decades. Will she be able to move on with the man she left behind or will Mike's increasingly violent and unhinged behaviour continue to haunt and ruin her life? When the reason Mike left her at long last is revealed Louise's life is in serious danger.