A short drama film about the painful return to a place of the past and the associated hope of catharsis.