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
Play
     
Home Search Categories