‘Empire’ is turning into a Moore/Willis family affair. Demi Moore is set to join ‘Empire’ in a recurring role, E! News can confirm, joining her daughter Rumer Willis, who was previously announced as a guest star this season. Willis will make her debut after the show returns on March 22, and Moore will appear in the season three finale and then will recur in season four. Moore will play a “take-charge nurse with a mysterious past” who becomes “treacherously entangled” with the Lyons. Willis, meanwhile, will play an acclaimed singer-songwriter named Tory Ash who becomes important to Jamal’s newest musical project. Moore hasn’t been on TV since a 2003 episode of ‘Will & Grace’, and hasn’t had a recurring role on TV since her stint on ‘General Hospital’ in the early ’80s, though Willis has stopped by numerous TV shows over the years, including ‘Pretty Little Liars’, ‘Workaholics’, and ‘90210’. Mariah Carey also guest starred this season, and Nia Long is also set to appear when the show returns. ‘Empire’ returns from March 22 on Fox. ‘Empire’ is an American musical drama television series created by Lee Daniels and Danny Strong which debuted on January 7, 2015 on Fox. Although filmed in Chicago, the show is based in New York and it centres on a fictional hip hop music and entertainment company, Empire Entertainment, and the drama among the members of the founders’ family as they fight for control of the company.