Shameless
Frank Gallagher: Sent by God (8x16)
Air date: Sep 13, 2011
While cleaning the windows, Jackson spots Letitia kissing Dee Davies in her bedroom and goes berserk. Karen's fed up with how she's treated in her own pub and plots to get her power back.
- Premiered: Jan 2004
- Episodes: 140
- Followers: 598
- Ended
- Channel 4
- Tuesday at 22