I really enjoyed Brooke's flashback, and I think it added a great layer to her character. The way this show makes a lot of it's characters almost half good/ half bad feels so real to me. I think almost everyone is capable of being a great and a terrible person throughout their lifetime.