Song Joong-ki Kim Tae-ri Yoo Hae-jin Jin Sun-kyu Richard Armitage Kim Moo-yul Park Ye-rin Oh Ji-yul Kim Hyang-gi Nas Brown Kevin Dockry Carla Fernanda Avila Escobedo Anupam Tripathi Andrew William Brand Hou Mengjun John D. Michaels Alym Ta