2001 Comedy Fantasy Science Fiction Just Visiting They're not just from another time, they're from france.