You've described Season 8. That's definitely not on Star World yet, man. The Practice isn't currently airing on Star World - I just checked their schedules. I also checked Series, and they're only on Season 7.
Maybe you saw it on RPN 9? I long lost track of that channel's schedules.