飾演蛇眼的亨利高汀(Henry Golding)指出,電影重新創作出蛇眼跟白幽靈的關係,「可能是最棒的。」原本是孤兒的蛇眼,拯救了他的好哥兒們白幽靈之後,兩人一起回到的日本。在那裡,白幽靈向蛇眼揭露自己的身世,也就是古老的日本忍者家族——嵐影氏族的接班人後,蛇眼也成為他們的一份子,開始教導他如何成為忍者戰士的各種技能。然而隨著蛇眼過往的秘密漸漸揭開,他的榮譽感和忠誠度將受到嚴苛的考驗,也意味著他將失去,與他最親密的人信任。
漫畫家賴瑞哈馬(Larry Hama)曾在他的作品中,交代了這一段的起源故事,也成為電影最主要的靈感取材,並且以此為基礎發揮,讓蛇眼與白幽靈猶如太極當中的黑與白,彼此對照卻又缺一不可。
飾演白幽靈的是Cinemax影集《唐人街戰士》(Warrior)男主角安德魯光司(Andrew Koji),他以矯健的武打身手成為不二人選。但安德魯本人並不喜歡前兩部《特種部隊》電影,「當我看到這電影時,告訴自己,『我不想拍這種片,這不是我想做的事。』」不過因為影集《唐人街戰士》的成功,安德魯也發現自己應該勇於表達想法,「我從影集拍攝製作過程中學會了一些事情,幫助我可以改善白幽靈這角色。我不想扮演六塊肌的白幽靈,我希望他是一個有瑕疵、更接近凡人的角色。」
儘管蛇眼與白幽靈都是忍者的身手,安德魯光司希望電影能呈獻給觀眾,他們也有平凡的一面,他主動跟導演提議自己多研究日本傳統文化,「雖然我一開始提出了許多的但書,他們還是讓我放手去做,我必須感謝許多人的協助,尤其是《唐人街戰士》教會我的一課。」