Coba jelasin Pra-penerbitan dan penggambaran dari Puteri Gunung Ledang (filem 2004) dalam bahasa melayu dong

M. Nasir memegang watak sebagai Hang Tuah, manakala Tiara memegang watak Puteri Gunung Ledang. Nasir berkata mengenai wataknya:  "Memang ada timbul masalah dalam memahami watak, tetapi rujukan saya adalah pada skrip dan lakon layar filem ini sendiri. Banyak orang kata Hang Tuah perangainya begitu, begini tetapi tidak ada sesuatu yang tetap. Jadi saya kena lakonkan Hang Tuah ikut skrip yang telah diberikan dan sebagai pelakon, saya perlu percaya kepada lakon layar. Dalam soal ini saya rasa tidak jadi masalah sebab P. Ramlee pun jadi Hang Tuah yang wataknya telah digarap oleh pengarah India,". Untuk filem ini, Nasir melakukan sendiri aksi lagak ngerinya. Tiara pula mengakui bukan mudah untuk beliau mempersiapkan dirinya sebagai Puteri Gunung Ledang, namun beliau yakin semangat dan jiwa puteri Majapahit itu dalam dirinya. Ujar beliau: "Saya sudah jadi puteri Jawa, bukan Tiara lagi. Hampir dua tahun saya membawa karakter itu, walaupun di luar waktu penggambaran, hanya kerana mahu benar-benar menghayati watak sebagai puteri,". Tiara telah melawat Istana Mangkunegaran di Solo, Jawa untuk melakukan penyelidikan lanjut sebagai persediaan beliau bagi peranan 'puteri'. Watak Sultan Mahmud Shah pada mulanya ditawarkan kepada Rosyam Nor, bagaimanapun Rosyam menolak tawaran itu kerana ingin memberi komitmennya terhadap filem Berlari Ke Langit arahan Bade Hj. Azmi yang ketika itu sedang menjalani penggambaran. Tempat beliau digantikan oleh Adlin Aman Ramlie. Watak Tun Mamat dalam filem ini pada mulanya untuk diberikan kepada Azri Iskandar, namun Azri menolak dan watak itu diberikan kepada Khir Rahman. 3 pelakon Indonesia — Alex Komang, Slamet Rahardjo dan Christine Hakim telah dipelawa untuk melakonkan watak masing-masing.

Hasnizar Ithnin berkhidmat sebagai penata seni filem ini. Untuk memastikan gambaran yang tulen dan tepat bagi struktur abad ke-15, Hasnizar menghabiskan tempoh dua bulan meneliti seni bina dengan membaca buku dan melawat muzium.  Eddie Kong, yang berpengalaman selama 10 tahun sebagai pelagak ngeri, melakonkan babak lagak ngeri apabila badannya dibakar oleh seorang tentera berkuda. Sebagai langkah keselamatan, Kong menyapukan gel hidro bagi mengelakkannya daripada tercedera. Namun bahagian pinggang Kong mengalami sedikit lecur kerana api terlalu marak menyambar minyak petrol dan kain guni yang membaluti bahagian bawah tubuhnya. Tenaga kerja lain termasuk Ariffin Yeop Mahidin yang berkhidmat sebagai guru silat, Pat Ibrahim sebagai pengarah uji bakat, Mahyuddin Sidik sebagai pereka busana dan Krishen Jit sebagai jurulatih lakonan. Enfiniti Productions telah mencipta semula pakaian asli untuk tiga budaya pada masa itu - Melaka, Majapahit dan Demak yang mana ia memerlukan penyelidikan dan kreativiti yang meluas. Seramai 500 pelakon tambahan telah diambil di mana pakaian, makanan dan elaun disediakan kepada mereka. 100 ekor kuda dan penunggang, 50 kanak-kanak, 30 lembu, 50 kambing dan 50 ekor ayam dan sebuah zoo juga diperlukan untuk adegan perang. Teknologi perantaraan digital (DI) juga digunakan yang mana salinan filem ini dipindahkan ke dalam data komputer untuk menjalani proses pembetulan warna dan kesan visual, menjadikan Puteri Gunung Ledang sebagai filem Asia Tenggara pertama yang menggunakan teknologi DI, manakala kesan khasnya mengambil masa selama berbulan-bulan.

Penggambaran dijalankan selama 94 hari bermula dari 22 Januari sehingga 8 Oktober 2003 di pelbagai lokasi di 6 negeri di Semenanjung Malaysia. Antaranya ialah Tasik Kenyir, Pulau Perhentian (Terengganu); Gunung Jasar, Gunung Brinchang, Cameron Highlands (Pahang); Pulau Indah, Stadium Melawati, Shah Alam (Selangor); Ayer Itam, Sungai Kesang, Muar, Parit Sulong, Batu Pahat, Gunung Ledang (Johor); Lata Kinjang (Perak) dan Port Dickson (Negeri Sembilan). Pembikinan filem ini juga terganggu oleh faktor cuaca dan pernah dihentikan sementara kerana dikatakan menyimpang jauh dari matlamat asal pembikinannya sebelum penggambaran diteruskan. Untuk persediaan bagi gambaran panjang Gunung Ledang, kru penerbitan "mengeluarkan" menara komunikasi masa kini. Jabatan Perhutanan Pahang pada mulanya enggan memberi kebenaran kepada pasukan penerbitan untuk menjalani penggambaran di Hutan Simpan Batu Gangan, bagaimanapun penggambaran diteruskan selepas mendapat kebenaran lisan daripada Pegawai Daerah Cameron Highlands. Proses pasca-penerbitannya dilakukan di Sydney, Australia.