അന്തരിച്ച തിരക്കഥാകൃത്ത് ടി. ദാമോദരന്റെ ആദ്യകാല ചർച്ചകളിൽ നിന്നുരുത്തിരിഞ്ഞ നിരവധി സന്ദർഭങ്ങൾ ഉൾപ്പെടുത്തിക്കൊണ്ട് സംവിധായകൻ പ്രിയദർശൻ സഹായ അനി ശശിയോടൊപ്പം ചിത്രത്തിന്റെ തിരക്കഥയെഴുതാൻ ആരംഭിച്ചു. പ്രീ-പ്രൊഡക്ഷന് ഏകദേശം ഏഴ് മാസവും പോസ്റ്റ് പ്രൊഡക്ഷന് എട്ട് മാസവും ആവശ്യമുള്ള ഇതിന്റെ ആദ്യ ഡ്രാഫ്റ്റ് 2018 ഏപ്രിലിൽ പൂർത്തിയായിരുന്നു. മരയ്ക്കാർ നാലാമന്റെ വിശ്വസ്തനായ ഒരു ചൈനീസ് ലെഫ്റ്റനന്റ് ചിനാലിയുടെ വേഷം ചെയ്യാൻ പറ്റിയ ഒരു ചൈനീസ് നടനെ ഇതിനിടെ സിനിമാസംഘം അന്വേഷിച്ചിരുന്നു. 2018 മെയ് മാസത്തിൽ മോഹൻലാലിനോടൊപ്പം ചിത്രത്തിലെ പ്രധാനപ്പെട്ട വേഷങ്ങൾ അവതരിപ്പിക്കേണ്ട താരങ്ങളെ കണ്ടെത്തുന്നതിനായി തെലുങ്ക് നടൻ അക്കിനേനി നാഗാർജ്ജുന, ബോളിവുഡ് താരം സുനിൽ ഷെട്ടി, പരേഷ് റാവൽ എന്നിവരേയും സമീപിച്ചതായി റിപ്പോർട്ടുകളുണ്ടായിരുന്നു. നാഗാർജുനയുടെ വേഷത്തിനായി ചർച്ചകൾ നടത്തുന്നതിനിടെ സുനിൽ ഷെട്ടി ഈ സിനിമയുടെ കരാറിൽ ഒപ്പിട്ടതായി സ്ഥിരീകരിക്കപ്പെട്ടു. ഈ സിനിമയിലെ വേഷം അവതരിപ്പിക്കുന്നതിനായി ഷെട്ടി മുടി നീട്ടിവളർത്തിയിരുന്നു. ജൂൺമാസത്തിൽ, തനിക്ക് ഇതുവരെ തിരക്കഥ കേൾക്കാൻ അവസരം ലഭിച്ചില്ലെന്നും അതിനാൽ തിരക്കഥ വായിച്ചതിനുശേഷം മാത്രമേ കരാറിൽ ഒപ്പിടുകയുള്ളൂവെന്നും നാഗാർജുന അറിയിച്ചതായി പറയപ്പെടുന്നു. എന്നിരുന്നാലും ചർച്ചകളുടെ അവസാനം അദ്ദേഹം ഈ വേഷം സ്വീകരിച്ചില്ല. പ്രിയദർശനും ശശിയും തിരക്കഥയുടെ അവസാന ഡ്രാഫ്റ്റ് 2018 ജൂൺ ആദ്യം പൂർത്തിയാക്കിയിരുന്നു. ആ മാസത്തിൽ മധുവും പ്രഭുവും സിനിമയിൽ അഭിനയിക്കുന്ന കാര്യം ഏതാണ്ട് സ്ഥിരീകരിക്കപ്പെട്ടു, മധു കുഞ്ഞാലി മരക്കാർ I / കുട്ടിയാലി മരക്കർ എന്ന കഥാപാത്രമായും രണ്ടാമത്തേയാൾ വെളിപ്പെടുത്താത്ത ഒരു നിർണായക വേഷത്തിലും അഭിനയിക്കുമെന്നായിരുന്നു ധാരണ. എന്നിരുന്നാലും, സിനിമാ വ്യവസായത്തിൽ നിന്ന് വിരമിക്കാനുള്ള തന്റെ തീരുമാനത്തിന്റെ ഭാഗമായി മധു സിനിമയിൽ നിന്നും (മറ്റ് സിനിമകളിൽ നിന്നും) പിൻമാറി. പിന്നീട്, ഫാസിൽ അദ്ദേഹത്തിന്റെ അഭാവത്തിൽ ഈ കഥാപാത്രത്തെ ഏറ്റെടുത്തു. അക്ഷയ് കുമാറിന് ഒരു വേഷം വാഗ്ദാനം ചെയ്തിരുന്നെങ്കിലും നിരസിച്ചിരുന്നു.

2018 ജൂലൈയിൽ ദുർഗ കൃഷ്ണൻ ചിത്രത്തിലെ ഒരു പ്രധാന വേഷത്തിൽ അഭിനയിക്കാൻ ധാരണയിലെത്തിയതായി റിപ്പോർട്ടുചെയ്യപ്പെട്ടു. നായികയടക്കം 2018 സെപ്റ്റംബർ അവസാനത്തോടെ നടീനടന്മാരുടെ തെരഞ്ഞെടുപ്പ് പൂർത്തിയാക്കാനാണ് സിനിമാ സംഘം ലക്ഷ്യമിട്ടത്. ആ മാസത്തിൽ ചിത്രത്തിലെ കൂടുതൽ അഭിനേതാക്കൾ വെളിപ്പെടുത്തപ്പെട്ടു. അർജുൻ സർജയെ ചിത്രത്തിലെ ഒരു പ്രധാന വേഷത്തിൽ സ്ഥിരീകരിച്ചു. ഷെട്ടിയുടെയും സർജയുടെയും വേഷങ്ങൾ ചരിത്രത്തിൽ കൂടുതൽ അറിയപ്പെടാത്തതിനാൽ യഥാർത്ഥ ചരിത്ര കഥാപാത്രങ്ങളെ കെട്ടുകഥകളുമായി സമന്വയിപ്പിച്ചതിന്റെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് ഈ കഥാപാത്രങ്ങൾ. രഞ്ജി പണിക്കർ, നെടുമുടി വേണു, സിദ്ദിഖ് എന്നിവരെ സഹവേഷങ്ങളിൽ സ്ഥിരീകരിച്ചു. പ്രണവ് മോഹൻലാലും കല്യാണി പ്രിയദർശനും ചിത്രത്തിൽ "പ്രത്യേക വേഷങ്ങൾ" അവതരിപ്പിക്കുമെന്ന് പ്രിയദർശൻ വെളിപ്പെടുത്തി. പ്രണവ് യുവാവായ മരക്കാർ നാലാമനെ അവതരിപ്പിക്കുന്നു. അവർ സിനിമയിൽ ദമ്പതികളായി അഭിനയിക്കുന്നു. ഈ സിനിമയിലെ ഒരു വേഷം താൻ തന്നെയാണ് പിതാവിനോട് ആവശ്യപ്പെട്ടതെന്ന് കല്യാണി പറഞ്ഞിരുന്നു. കീർത്തി സുരേഷ് ചിത്രത്തിൽ ഒരു പ്രധാന കഥാപാത്രത്തെ അവതരിപ്പിക്കുന്നു. ശാസ്ത്രീയ സംഗീതത്തിൽ പരിശീലനം നേടിയ തന്റെ കഥാപാത്രത്തെ അവതരിപ്പിക്കുന്നതിനുള്ള തയ്യാറെടുപ്പിന്റെ ഭാഗമായി അവർ വീണ വായിക്കാൻ പഠിച്ചിരുന്നു. ചൈനീസ് നടൻ ജയ് ജെ. ജക്രിത് അവതരിപ്പിച്ച ചിനാലി / ചിയാങ് ജുവാനുമായി അവളുടെ കഥാപാത്രത്തിന് ഒരു പ്രണയബന്ധവുമുണ്ട്.  മുകേഷ് ചിത്രത്തിലുണ്ടെന്ന് സ്ഥിരീകരിക്കപ്പെട്ടിരുന്നു. 2018 ഒക്ടോബറിൽ പൂജാ കുമാറിനായുള്ള ഒരു വേഷത്തിനായി ചർച്ചകൾ നടത്തിയിരുന്നു. മഞ്ജു വാരിയർ ചിത്രത്തിൽ സുബൈദ എന്ന കഥാപാത്രമായി വേഷമിട്ടു. അശോക് സെൽവൻ ഒരു പ്രതിയോഗിയുടെ വേഷം അവതരിപ്പിച്ചുകൊണ്ട് മലയാള സിനിമയിലേയ്ക്ക് അരങ്ങേറ്റം കുറിച്ചു. മരക്കാർ നാലാമന്റെ സംഘത്തിലെ ഒരു കഥാപാത്രത്തെ അവതരിപ്പിക്കുന്ന ഷിയാസ് കരീം എന്ന നടന് 50 ദിവസത്തെ ഷൂട്ടിംഗ്‌  ഉണ്ടായിരുന്നു. 

നിർമ്മാണ പുരോഗതി
സംഗീതം
നിർമ്മാണം
നിർമ്മാണത്തിനുമുമ്പ്