Pressure Point (2001)

Movie Picker: Sakura Wars: TV #1: Opening Night