New Rose Hotel (Film)
New Rose Hotel is a 1998 movie about two Tokyo-based freelance industrial spies, Fox and X, who specialize in helping R&D scientists defect from corporations who would rather see them dead than working for competitors.
Rated: 18