If you've always wondered what secrets may be lurking in Captain Hook's past, look no further than far, far under the sea.
We might not have imagined a ship's captain entangling with a captain of a submarine, but we may have to rethink that scenario.
Faran Tahir will be coming aboard Once Upon a Time Season 6 as none other than Captain Nemo
According to EW, Tahir will play the "hardened leader of the Nautilus submarine, who’s a zealous believer in a cause that takes him from 20,000 leagues under the sea to the destiny that he won’t let anyone prevent him from achieving."
There really is not story that's off limits to step ashore at Storybrooke. Isn't it wonderful?
This season the entire show is opening up to the Land of Untold Stories, which goes beyond the fairytale characters with which we've become familiar.
It's a fairly unique concept that allows the series to continually grow. The written word is endless.
“We’re thrilled to give a Once Upon a Time spin to the classic character of Captain Nemo from one of our favorite Disney films, 20,000 Leagues Under the Sea,” executive producers Adam Horowitz and Edward Kitsistold EW.
“We’re excited to see his mythology merge with Storybrooke’s own captain — Hook [Colin O’Donohue]. If for no other reason than to see the Jolly Roger go up against a submarine.”
Tahir joins the growing list of new characters arriving for the sixth season, including Oded Fehr as Jafar, Deniz Akdeniz as Aladdin, Karen David as Princess Jasmine, Giles Matthey as Morpheus, and Craig Horner as the Count of Monte Cristo.
David Anders (iZombie) will also make a return appearance for one episode as Dr. Whale. He was last seen helping Zelena deliver her baby.
And while everyone else in town is dealing with all the new arrivals in town, Emma will have learned a life-altering secret, something so big that the heroes around her are left grappling with it.
You guys, we simply don't have words for any of this awesome news. Once Upon a Time Season 6 sounds amazing.
What do you think? Are you ready for all of this change? Which news sounds most like it will set things on fire?
Don't forget you can watch Once Upon a Time right here via TV Fanatic if you need to catch up.
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.