Question: shameless when does fiona leave?
Answer: March 10 will mark the end of a (near) decade-long era on Shameless when Emmy Rossum makes her last appearance as Fiona Gallagher in the Showtime drama's Season 9 finale. And as the actress tells it, the show does right by her alter ego.