Stephan, un inventor sin éxito que reside en una Shanghái futurista habitada por diversas especies, es arrastrado hacia el fondo del mar por una ola gigante. Tras el incidente, despierta en la cama de un hospital rodeado de personas que hablan sobre compromisos y enlaces matrimoniales. Allí descubre que su salvadora es Chao, la princesa de las sirenas, quien afirma que ambos deben casarse debido a una declaración de amor que él supuestamente le hizo antes de perder el conocimiento. A pesar de que Stephan no recuerda haber visto a la princesa ni haber hablado con ella, se ve obligado a afrontar un compromiso forzado mientras intenta descifrar los hechos reales de su rescate.