Each year, the spirits of the dead return to visit the living in this fascinating look into the famous Mexican tradition, Day of the Dead also known as Dia de Los Muertos.
Day of the Dead: A Celebration of Life Trailer
Watch Day of the Dead: A Celebration of Life Online
Day of the Dead: A Celebration of Life is not available for streaming at this moment.