Shameless
El Gran Canon
S3 E1:
In the third season premiere, the shameless Gallaghers are back– as Fiona scrounges for cash, Lip gets arrested, and Frank wakes up in Mexico – with no money or passport.
Starring
Emma Greenwell, Zach McGowan, Joan Cusack