TV picks for Wednesday, May 24: Demi Moore turns up for season 3 finale of ‘Empire’

‘Empire’ finale ends with a cliffhanger — and a new character.

More Headlines