'Once Upon A Time' fans will surely enjoy the things that are about to happen in their favorite fairytale series. The Author will be roaming the streets of Storybrooke and the residents will not be at peace until he leaves them in one piece. The focus of the episode will be the consequences now that Emma nows the dark secret of her parents. She wants to make everything right with Maleficent as she feels disgusted by what her supposed to be "hero" parents did. Unfortunately, fans should wait a little longer since the show is not going to be back this Sunday night.

Apparently, OUAT is currently on hiatus so the all-new episode has been delayed until next week. The brand new episode titled "Heart of Gold" is set to air on April 12, next Sunday. For tonight, ABC has decided to air the classic "Ten Commandments" in time for Easter Sunday. But fans should not worry since the their favorite show will be back next week. Watch 'Once Upon A Time' season 4 episode 17 stream using the free online stream link we will be posting next Sunday.

Next week, the Enchanted Forest will offer more flashbacks, but our characters will also learn that it also offers a trip to the future. Elsewhere, Gold will find himself begging for a happy ending, but not so much when he decides to blackmail Regina into helping him. Robin Hood learns the true meaning of an honorable thief when Rumpelstilskin heads to OZ to steal a valuable elixir from the Wicked Witch. Watch 'Once Upon A Time' season 4 episode 17 stream using the free online stream link we will be providing come April 12.

The official synopsis of 'Once Upon A Time' season 4 episode 17 reads: "Emma is going to still be reeling after learning the truth of her parents' history with Maleficent, but she is going to have to focus on finding the Author, who is running loose in Storybrooke, before Gold does."

"Heart of Gold" is set to air on April 12, Sunday, on ABC. Watch it online using the 'Once Upon A Time' season 4 episode 17 free online stream link we will be posting by then.