Through the Looking Glass by Matt Zoller Seitz March 1, 2006 Home was shot in 2002 and 2003, edited and sound-mixed in 2004, and made its theatrical debut last year.