The BEST episodes directed by Sarah Punshon

#1 - Frank Gallagher: Sent by God
Shameless - Season 8 - Episode 16
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.
