Mads Mikkelsen Mads Mikkelsen

Hannibal held steady Thursday, while Glee rose for its controversial school shooting episode.

Airing against repeats, Hannibal drew 4.3 million viewers and a 1.6 in the adults 18-to-49 demographic, identical in both measures to its premiere last week. Lead-ins Community (3 million, 1.2) and The Office (3.8 million, 1.9) were up, while Parks and Recreation (3.1 million, 1.5) and the season finale of Go On (2.7 million, 1.1) were even.

25 Bubble Shows: Which will survive?

Fox won the night, led by American Idol (12.7 million, 3.1), which improved two-tenths, and Glee (6.8 million, 2.4), which returned four-tenths up from its last new episode three weeks ago.ABC's only new programming was Wife Swap (4.6 million, 1.4), which grew a tenth. CBS and The CW were in repeats.