A photographer finds himself trapped in a perpetually crimson world devoid of people.
Keith LaFountaineDirector
The Photographer
The Narrator