A bit slow in the middle season but in last episode was actually like goosebumps moment for me. Ending was too good but how she defeated every other guy was so unrealistic. Acting by all the character was just out of the box.