I just got done watching all 5 seasons, not all at once but I Love this show. It was so hard for me to stop i had to go onto the next episode all the way to the end. The flashbacks with in the show were done perfectly. Not very many shows have cliff hangers anymore. I hate when Great shows keep getting canceled. We Do Not need another stupid reality show etc. Not everyone is that shallow and needs those types of shows. Yes i understand ratings mean more money but Dam can't some good shows stay on even tho some can't follow them.