Ready for some answers, “Once Upon a Time” fans? They’re finally coming when Episode 6 of Season 4 is shown Sunday.

Episode 5 found Emma (Jennifer Morrison) discovering how the Snow Queen (Elizabeth Mitchell) is connected to her -- the Snow Queen was Emma’s foster mother as a child. Emma had no memories of her time with her foster mother, which means the Snow Queen’s motives are still unknown. However, it looks as if that will be changing in Episode 6, “Family Business.” Sunday night’s episode will find Emma and the rest of the Storybrooke gang teaming up to track down the mysterious villain “to discover what her ultimate endgame is for Elsa and the residents of Storybrooke.”

Belle (Emilie de Ravin) will join in the search for the Snow Queen, enlisting the help of her husband, Rumplestiltskin (Robert Carlyle). Belle will attempt to use the Dark One’s dagger to get Rumple to show her where the Snow Queen is hiding. However, there is one problem with Belle’s plan: She doesn’t know the blade she has is fake.

As the manhunt goes on in Storybrooke, “Once Upon a Time” will continue to tell the story of Elsa (Georgina Haig) and Anna (Elizabeth Lail) in the Arendelle of the past. This time, the “Frozen” sisters will receive another visit from a familiar fairy-tale character of the Forbidden Forest -- Belle! The flashback will reveal Belle traveled to Arendelle to “regain her lost memories in order to discover the fate of her mother.” Belle will have to enlist the help of Anna and Grand Pabbie (John Rhys-Davies).

“Once Upon a Time” Season 4 Episode 6 will be shown on ABC Sunday at 8 p.m. EST. Watch the promo video below and check out some photographs from “Family Business”:

Once Upon a Time Kristoff (Scott Michael Foster) appears in Season 4 Episode 6 of "Once Upon a Time." Photo: ABC

Once Upon a Time The Snow Queen (Elizabeth Mitchell) seems frosty in Season 4 Episode 6 of "Once Upon a Time." Photo: ABC

Once Upon a Time Belle (Emilie de Ravin) gets around in Season 4 Episode 6 of "Once Upon a Time." Photo: ABC

Once Upon a Time Anna (Elizabeth Lail) appears to have the Red Riding Hood thing down pat in Season 4 Episode 6 of "Once Upon a Time." Photo: ABC

Once Upon a Time Oaken (Darcey Johnson) is hirsute in Season 4 Episode 6 of "Once Upon a Time." Photo: ABC

Once Upon a Time Anna (Elizabeth Lail) and Kristoff (Scott Michael Foster) share a tender moment in Season 4 Episode 6 of "Once Upon a Time." Photo: ABC