Beautiful, interesting, incredible cinema.
Three policewomen set up a secret crime fighting unit called Eyecatch Junction and go undercover to infiltrate a prostitution ring.