Ahmad Habbash directed this Palestinian feature (2001, 50 min.) about a diverse group of strangers trying to make sense of their lives as the end of the world draws near.