the good lawyer spoiler free review