Here is everything you need to know about 'The Little Mermaid Live!'
When does it air?
The Little Mermaid Live! will air on November 5 at 8 pm ET - which makes it 12 pm (midday) November 6 EST.
Who is in it?
The cast for The Little Mermaid Live! is absolutely stacked with A-lister talent - including the always amazing Queen Latifah as Ursula.
Playing the role of the mermaid Ariel is Auli’i Cravalho, who was also the powerhouse voice behind 'Moana'.
Meanwhile TV dad John Stamos will be portraying Chef Louis and 90's hero Shaggy will play Jamaican crab, Sebastian.
As for Prince Eric, how cartoon crush will be played by Riverdale's Graham Phillips.
How can you watch it?
If you are in America, you can watch The Little Mermaid Live! a few ways. The show will be on both ABC.com and the ABC app, or via the ABC channel.