On the season premiere of Family Guy, the Griffins visit a family that's better off than them, and decide to try and race them up Mount Everest to prove their worth.
The residents must deal with the consequences of living under a curse for 28 years and the return of magic to Storybrooke on the premiere episode of Once Upon a Time Season 2.
Michael Madsen guest stars on the Season 3 premiere of Blue Bloods. Elsewhere, Jamie meets his new partner and an officer accidentally shoots an innocent man.