Revenge is one of my favorite shows on television right now and the season finale is on tonight. The story line is refreshingly original and almost every episode leaves me hanging on with anticipation for the next one. Madeleine Stowe’s character is just so manipulative and evil – I don’t know if I love or hate her. I rooted for Jack and Emily in the beginning, and then switched to Daniel and Emily – now I am back to my original choice after last week’s episode. Either way, I am going to be counting down the days until Season 2 begins in the Fall!