Jabarkan Lakonan dari Princess Kaiulani dalam bahasa melayu

Q'orianka Kilcher sebagai Princess Kaiulani

Barry Pepper sebagai Lorrin A. Thurston

Shaun Evans sebagai Clive Davies

Will Patton sebagai Sanford B. Dole

Jimmy Yuill sebagai Archibald Scott Cleghorn

Leo Anderson Akana sebagai Queen Liliuokalani

Ocean Kaokinaowili sebagai King Kalākaua

Reupena Paopao Sheck sebagai Putera David Kawānanakoa "Koa"

Peter Banks sebagai Presiden Grover Cleveland

Rosamund Stephen sebagai Puan Cleveland

Julian Glover sebagai Theophilus Harris Davies

Barbara Wilshere sebagai Puan Davies

Tamzin Merchant sebagai Alice Davies

Catherine Steadman sebagai Miss Barnes

Laura Soller sebagai Mrs. Anna Dole

Christian Brassington sebagai Duke of Winchester

Olivia Mardon sebagai Duchess of Winchester

Jay Lembeck sebagai Premier Gibson

Ka'alaka'iopono Faurot sebagai Keiki (Bayi) Kaiulani

Tajuk kerja filem itu "Barbarian Princess" menimbulkan kontroversi di Hawaii, dengan individu-individu yang menyatakan bahawa ia membawa kenangan yang menyakitkan tentang diskriminasi masa lepas.  Sebagai tindak balas, tajuk ringkas telah ditukar kepada The Last Princess, changed to Princess Kaiulani later in 2008, kemudian ditunjukkan sebagai Barbarian Princess untuk perayaan 2009. Pengeluar menyatakan bahawa gelaran itu bertujuan untuk menjadi ironis dan bertujuan untuk menarik penonton yang mungkin tidak biasa dengan sejarah Hawaii. Filem ini akhirnya dikeluarkan untuk pengedaran yang lebih luas sebagai Princess Kaiulani.

Ramai orang Hawaii asli kecewa bahawa filem yang seorang bukan Hawaii digunakan untuk watak tajuk.