Día de los Muertos, or the Day of the Dead, is an annual celebration that honors the departed souls of loved ones who are welcomed back for a few intimate hours.