Ambientato durante la guerra di Corea, i prigionieri di guerra nordcoreani e cinesi vengono mandati in un campo sull'isola di Geoje in Corea del Sud. Lo stesso campo di prigionia è oggetto di un intenso conflitto tra prigionieri filo-comunisti e anticomunisti. Rho Ki-Soo (Do Kyung-Soo) è un giovane soldato nordcoreano detenuto nel campo di prigionia di Geoje.
Nel frattempo, un ufficiale superiore ordina al sergente Jackson (Jared Grimes) di formare una squadra di tip tap dal campo di prigionia. Tiene un'audizione nel campo e seleziona il soldato cinese Xiaofang (Kim Min-Ho), il sudcoreano Kang Byung-Sam ( Oh Jung-Se ) che fu falsamente accusato di essere un simpatizzante comunista e il civile Yang Pan-Rae ( Park Hye-Soo ) che vuole mantenere la sua famiglia. Il sergente Jackson riconosce anche l'immenso talento che Rho Ki-Soo ha per la danza. Ben presto si formano gli 'Swing Kids', ma i loro sogni di ballare diventeranno realtà?
Note
Basato sul musical coreano Rho Ki-Soo, scritto da Jang Woo-Sung e diretto da Kim Tae-Hyung.
Le riprese iniziano il 18 ottobre 2017 sul set di Samcheok, provincia di Gangwon, Corea del Sud.
Le riprese sono terminate il 20 febbraio 2018 sul set di Anseong, nella provincia di Gyeonggi, in Corea del Sud.