Find out what happens in the two-hour season finale of "Empire" tonight on Fox. Fox/Empire

Tonight is the two-hour season finale of Fox's hit drama "Empire." The promo trailer for episode 11 and 12, "Die But Once" and "Who Am I," wasn't very telling but we were able to pick up a few clues as to what will go down. If you are not caught up on current episodes of "Empire" stop reading now as this article contains spoilers!

In last weeks episode "Sins of the Father" we learned that Lucious (Terrence Howard) is such a liar! He owned up to messing around with Olivia (Raven Symone) and admitted he could possibly be the father of her baby. We also learned he is as vicious as ever. He refused to visit Andre (Trai Byers) in the psych hospital and he attempted to pay off Camilla (Naomi Campbell) to leave Hakeem (Bryshere Y. Gray) alone.

From the intense promo trailer and episode descriptions we know that Lucious will reveal another big secret to the Lyon family that will shock everyone plus he and Jamal (Jussie Smollett) are working on their business relationship. We also know Cookie (Taraji P. Henson) is cooking up a plan to make herself the boss and Hakeem is looking into the future of his career. Tonight's episode will include big names in the music industry such as Snoop Dogg, Rita Ora, Jennifer Hudson and Patti Labelle.

Check out the TV Guide synopsis for episode 11 and 12: "In the two-part season one finale, Lucious has a secret that's about to change everything as he and Jamal seem on their way to forming a music-centered relationship. Meanwhile, Hakeem decides to flirt with the enemy; at the same time, he's trying to figure out what's the best move for his career; and Cookie cooks up a plan to get herself back on top."

There are more than a few ways to watch tonight's episode of "Empire" online. Some of the free ways to watch include viewing the episode on FOXNOW, Xfinity and Hulu. These options of course require you to have an account or subscription. You can also buy the episode online via iTunes, Vudu and Amazon Prime. The episodes range from $1.99 to $2.99. To watch "Empire" using any of these options you have to wait until the day after it airs on broadcast TV.

© 2023 Latin Times. All rights reserved. Do not reproduce without permission.