Nathan Fillion

Castle enjoyed killer ratings as it killed off one character and ended with a cliff-hanger in the Season 3 finale, winning its time slot by drawing 13.21 million viewers.

The show posted its best ratings season so far, closing with its highest numbers in 14 months. It improved from its sophomore season by 8 percent in average viewers and 4 percent in the 18-to-49 demographic (getting a 3.3 rating Monday night).

Exclusive Castle postmortem: Creator on Castle and Beckett's future

CBS' Hawaii Five-0  ran a distant second for its first season finale in prime time's final hour, pulling in 9.83 million people — followed by the hour's usual also-ran, the canceled Law & Order: Los Angeles (4.32 million).

Dancing With the Stars' two-hour performance show attracted 21.42 million viewers and a 4.5 demo rating. Season 12 is turning out to be a banner year for Dancing, which is up over the same point last season by 1.1 million viewers.

Read our Dancing With the Stars recap

Against Dancing's first hour, House pulled in 8.85 million viewers versus the finales of How I Met Your Mother (7.11 million); Chuck (4.47 million after managing to get renewed for a fifth and final season) and the CW's 90210 (1.65 million). At 8:30, the series finale of Mad Love on CBS scored 5.81 million.

Check out the rest of today's news

At 9/8c, the only rerun of the night, CBS' Two and a Half Men, drew 6.92 million against Fox's The Chicago Code (5.92 million), NBC's The Event (4.01 million) and the CW's Gossip Girl (1.34 million). At 9:30, the Mike & Molly season-ender drew 8.57 million viewers.