简介: Deputy Police Chief Brenda Leigh Johnson (Kyra Sedgwick) is a police detective who transfers from Atlanta to Los Angeles to head up a special unit o
简介:Time is fluid in this far-fetched, whimsical western tale of music and love. Somewhere in the future past, The Man In the Black Hat hides out between