Demi Moore attends Harper's BAZAAR celebration of the 150 Most Fashionable Women presented by TUMI in partnership with American Express, La Perla, and Hearts On Fire at Sunset Tower Hotel on January 27, 2017 in West Hollywood, California.

Demi Moore attends Harper’s BAZAAR celebration of the 150 Most Fashionable Women presented by TUMI in partnership with American Express, La Perla, and Hearts On Fire at Sunset Tower Hotel on January 27, 2017 in West Hollywood, California.

*Demi Moore is about to stir up some drama on Fox’s “Empire.”

According to Variety, the actress will play a take-charge nurse with a mysterious past who will become ever more treacherously entangled with the Lyon family.

Moore’s character will make her debut in the season three finale this spring, but is tapped to make trouble in season four, which was given the green light earlier this year.

Also guest starring in the second half of season three is Moore’s real-life daughter Rumer Willis. No word yet on whether the two will share scenes, or if their storylines will even intersect. Willis is playing Tory Ash, a brilliant but volatile singer-songwriter whose talent becomes invaluable to Jamal (Jussie Smollett).

Moore hasn’t had a major TV role since she was Jackie Templeton on “General Hospital” in the ’80s. She was set to star in ABC’s drama “10 Days in the Valley,” but dropped out of the project, which will now be led by Kyra Sedgwick.

Other guest stars in season three are Eva Longoria as Charlotte Frost, the director of the all-powerful state gaming commission which has the power to determine the fate of Lucious’ (Terrence Howard) goal of expanding Empire to Las Vegas and beyond; Taye Diggs, Phylicia Rashad and Nia Long.

“Empire” returns to Fox on March 22.