Shameless season 9 episode 10: "Los Diablos!" is said to be the best episode yet this season. Fiona's rude behavior has been causing a lot of problems and things just getting worse for her in this latest episode. Will the favorite Gallagher gets a happy ending?

Shameless season 9 episode 10: "Los Diablos!" starts with Fiona (Emmy Rossum) counting money at the restaurant, but later on leaves them on the bar to get some more alcohol at the office. When she returns to the dining room, there were already three waiting - all of them seemed to be suspicious.

One man asked if they are hiring, while the other one taunts her about drinking while on the job. Thankfully, they leave when a cook struts in with a knife to check on everything. Fiona immediately locks the door behind them, telling everything is okay. Then, she slept in a booth with a knife clenched on her chest.

Fiona wakes up and heads home, he throws out all empty bottles of vodka and takes some aspirin - hinting she wanted to start a new life. Later on, she arrives at work with a whole new attitude, but everything seemed to be late for her as Margo shows up at the restaurant, she fired Fiona and said she's been getting constant calls from employees, vendors, and customers for the last month, complaining she's drunk while on the job.

That turned her down, she went home drinking a can of beer and retrieve all the bottles of vodka, going back to her old habit. Things just got even worse when she heard about Liam's lemonade stand getting shut down as an angry woman complained they spilled water on her fancy car. Fiona was furious, especially when the lady was angry because it was all black kids.

So, she organized a party just right in front of the angry woman's house and gathers a lot of people, telling them that "b*tch pulled racist sh*t" on her brother. Fiona jumps the fence and punches the lady - just as the cops arrive. She attempted to run, but the police chase her. She was eventually caught her and taken away in handcuffs.

Everyone already knew Rossum will leave the show, and with every episode, we're just getting close to her departure, Otakukart reported. The actress revealed her departure last year in an emotional and heartfelt social media post, announcing she's leaving Shameless on which she's starred for nine seasons. So, fans are now asking if Fiona will get a happy ending or not.

Shameless season 9 episode 10: "Los Diablos!" aired last February 10 on Showtime, the show is broadcasted at 9 PM every Sunday. Shameless is also available on the Showtime app, as well as other online streaming platforms such as Roku and Hulu.