It was a repeat episode. Commercials on TV and radio kept hyping the two-hour finale making it sound like it was this week. Turns out they've still got three regular episodes (May 4, 11, and 18) and a special episode (April 27) left before the two-hour finale on May 25. Pissed me off when I found out. Makes a lot more sense though. Couldn't figure out why they would air the finale for one of their most popular shows in a non-Sweeps month.