SuzY chimed in with this report today:
Today is 6/13/01. Filming continues in Alameda. But according to some news articles, the major actors (Keanu, Jada) already are in Australia. Does anyone know what the real scoop is? Are they in Alameda or Australia?!
So, where are they filming? Who might still be needed in Alameda? If anyone has anymore info on this, please send it our way!