criticallyrated.com
Shameless Season 3
The Gallagher clan is back for the third season of Showtime’s Shameless. William H. Macy plays Frank Gallagher, the alcoholic deadbeat father of six kids. Emmy Rossum plays Fiona Gallagher, his old…