ST. LOUIS INT’L FILM FESTIVAL REVIEW! Filmed in ghoulish monochrome and laced with a hypnotic techno music score, “Mirror” is a treat for the eyes and ears…
MIRROR
By | November 2001
Reviews
By | November 2001
ST. LOUIS INT’L FILM FESTIVAL REVIEW! Filmed in ghoulish monochrome and laced with a hypnotic techno music score, “Mirror” is a treat for the eyes and ears…