Sunday nights have a television show for everyone. The premieres include drama, comedy, fantasy and animation. Check out what's premiering on TV on Sunday, Sept. 28:

At 8 p.m. EDT on ABC, “Once Upon A Time” Season 4 will welcome Elsa (Georgina Haig), Anna (Elizabeth Lail) and Kristoff (Scott Michael Foster) from “Frozen.” After Elsa ends up in Storybrooke, she’ll create a “powerful snow monster” because she is confused and afraid of being in a new, strange place. If you need a reminder for where “Once Upon A Time” left off, ABC will air a special called “Once Upon a Time: Storybrooke Has Frozen Over” at 7 p.m. EDT that should get new fans up to speed and give a sneak peek at the drama for Season 4.

If you’re looking for laughs, check out Fox’s lineup. The network is giving fans a double dose of “The Simpsons.” At 8 p.m. EDT, fans can tune in for “The Simpsons” Season 26 premiere where Krusty the Clown will decide to quit the comedy business ... and a character dies. At 9 p.m. EDT, “Family Guy” will have a one-hour crossover special with “The Simpsons.” The Griffins will take a vacation to Springfield where they meet the Simpsons. The families will bond, fight and cause some controversy.

Between the animated comedies is “Brooklyn Nine-Nine.” Season 2 will premiere at 8:30 p.m. EDT on Fox. The premiere will catch up with Jake Peralta (Andy Samberg) on his deep undercover mission. Jake isn’t the best at following rules, but he’ll have to stick to his orders so he doesn’t blow his cover.

At 9 p.m. EDT, “Resurrection” will return to ABC for Season 2. The premiere will answer plenty of questions about Bellamy (Omar Epps) since viewers are still desperate to know if he is one of the Returned. “Game of Thrones” fans might also be tuning in to see Michelle Fairley’s debut as Margaret Langston, Jacob’s Returned grandmother.

Set the DVR for 10 p.m. EDT because “Revenge” and “CSI” will both have intense premieres. “Revenge” Season 4 will premiere on ABC and feature Emily’s (Emily VanCamp) most surprising party ever. However, Victoria (Madeleine Stowe) will be a little too busy for the party--because she's still in a mental hospital. She’ll try to twist a set back into an advantage, but that plan could take a dangerous turn. Meanwhile, the “CSI” Season 15 premiere on CBS will be a little more high pressure. Finlay (Elisabeth Shue) will have to handle a bomb in her car while someone who claims to be the Gig Harbor Killer calls Russell (Ted Danson).

Check out the full lineup of TV premieres on Sunday, Sept. 28, below:

“Once Upon A Time: Storybrooke Has Frozen Over” – airing at 7 p.m. EDT on ABC

“Once Upon A Time” – Season 4 premiering at 8 p.m. EDT on ABC

“The Simpsons” – Season 26 premiering at 8 p.m. EDT on Fox

“Brooklyn Nine-Nine” – Season 2 premiering at 8:30 p.m. EDT on Fox

“Family Guy” – Season 13 premiering at 9 p.m. EDT on Fox

“Resurrection” – Season 4 premiering at 9 p.m. EDT on ABC

“Revenge” – Season 4 premiering at 10 p.m. EDT on ABC

“CSI” – Season 15 premiering at 10 p.m. EDT on CBS

What will you be watching on Sunday night? Sound off in the comments section below!