The Day of the Dead is rooted in the belief that once a year, the souls of the departed return to visit the living.
But maybe that's happening all the time, including this very moment.