Actress, filmmaker, martial artist and fight coordinator Maria Trần had long wanted to direct a film but nobody asked her so she decided to self-fund, co-produce, direct and star in Echo 8.
The film is the biggest budget Chinese production ever to shoot in Australia, and the Canberra-raised Chan’s first to be shot primarily in Australia since Mr. Nice Guy shot in Melbourne in 1996.