The Cleaner

50m 54s

Donovan Tavera is a crime scene cleaner in Mexico City. Between the world of the living and the world of the dead, he tries to maintain a stable family life and a healthy mind.