Stupid court scene
So many problems:
1) The purpose of the hearing was to determine custody for Julian, not whether Sonny kidnapped him, the judge had no authority to throw him in jail
2) Why was Corrine surprised when Kevin said he was the father, everyone already knew that and the judge said it earlier
3) Why would Kevin need to do a paternity test? The court already knew he was the father
4) There is no way that a 5 year old understood what the judge said in her decision so Julian running over to Sonny shouting "nooooooooooo" is just silly
5) Corrine could have told the court that Sonny and Julian were smashing cans to get a discount, I highly doubt the judge would have considered that appropriate
6) The judge never would have allowed Julian to testify, first of all Julian cannot possibly know who his mother would want him to live with and secondly legally a 5 year old does not have any bearing on who has custody of him.
7) Julian said "asshole" in his testimony, the judge would have looked down upon that.
8) Does the prosecution seriously not get to cross examine any of Sonny's witnesses?
9) The scene where Sonny convinces his father that he deserves to have a kid is stupid and contrived, first of all Sonny and Layla by no means have a relationship and when Sonny insinuated that Layla would take care of both of them because she's a "sugar mama" is far from being true as she made it quite clear that she wants to focus on her career, secondly it's beyond unlikely that Sonny could change his father's mind in a matter of seconds with one speech
10) The prosecution easily could have and should have subpoenaed Julian's teacher who could then testify that Julian was being properly taken care of. I mean that seems like that would be the first person they would talk to.