04/02/2012 06:46 am ET Updated Apr 02, 2012

'Shameless' Finale: Sheila Kidnaps Karen's Baby To Keep It Out Of The System (VIDEO)

Karen has been pretty consistently selfish and immature on "Shameless" (Sun., 9 p.m. ET on Showtime), but in this second season finale, she learned that she really has no idea how the world works, and that not everything is going to go her way.

Karen was determined to give up her baby, but Sheila wanted to keep her grandson and even raise him if necessary. Karen, who was hiding the baby's existence from his father, threw a temper tantrum and called the police.

When they arrived, they saw a situation where a grandmother wanted to keep and raise a child within the family, while Karen wanted to have it be raised either by total strangers, or by the foster care system, putting a tax burden on the state. They didn't even acknowledge her with a yes or no. They simply changed the subject to dinner and left.

So she had one last moment of defiance to her mother. The baby or her. Needless to say, Sheila picked the baby, as does Jody -- though Karen had been trying to get rid of him for months.

Correction: A previous version of this post indicated that Karen's son's father, Timmy Wong, knew about his son. In fact, he does not know about the baby.

"Shameless" will return for a third season, likely in January 2013.

TV Replay scours the vast television landscape to find the most interesting, amusing, and, on a good day, amazing moments, and delivers them right to your browser.