The Little Mermaid is making a comeback during Once Upon a Time Season 4 and Poseidon is leading the charge.
Ernie Hudson (OZ, The Secret Life of the American Teenager) will be portraying King Poseidon, and there's a bit of a surprise on the way, as well.
Hudson will make his first appearance as King Poseidon in Once Upon a Time Season 4 Episode 15. In addition to being a powerful deity, he'll also be the father to Merrin Dungey's Ursula!
As a part of the overall story arc, JoAnna Garcia Swisher will also be returning in her role as Ariel.
Does this sound like an exciting addition? Hit the comments and let us know your thoughts. You can watch Once Upon a Time online via TV Fanatic for more of the story so far!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.