This science fiction movie had controversy saddled to it before its release, all tied up in how authentically or not these filmmakers would treat the Japanese source material. This was especially so given they’d hired several European actors, such as…