Suguru (Ryô Yoshizawa) arbeitet als Butler auf einem Kreuzfahrtschiff und erfüllt die Wünsche aller Passagiere stets vorbildlich. Kurz nach dem Start zu einer neuen Traumreise trifft er eines Tages auf die geheimnisvolle Chizuru (Aoi Miyazaki), die schlechte Nachrichten für ihn hat: Sie behauptet,
In der heruntergekommenen Grenzstadt Samurai Town wird der Bankräuber Hero (Nicolas Cage) vom wohlhabenden Gouverneur (Bill Moseley) aus dem Gefängnis geholt, weil dessen Adoptiv-Enkelin Bernice (Sofia Boutella) verschwunden ist. Der Gouverneur bietet dem Gefangenen seine Freiheit an, wenn er die