televisionNews Demi Moore Cast For 'Empire' Season 3 Finale, Set For Recurring Season 4 Role February 21st, 2017