Johnny Depp in Dead Man.
Miramax Films/Everett Collection

The old American West was a place of bleak poetry, of people dying tragically young, of rugged, unwelcoming landscapes and self-righteous settlers thinking nothing of calling stolen land their own. In Jim Jarmusch’s Dead Man, Johnny Depp is William Blake—but not that William Blake—a meek late-19th-century accountant in a plaid suit, newly arrived in a desolate town called Machine. On his first night there, he becomes the third party in a lover’s altercation and kills a man, though the encounter also leaves him with a bullet lodged deep in his chest. He will have to die, sooner rather than later. But before he does, he meets a Native American—played, with huge reservoirs of both dry humor and grandeur, by Gary Farmer—who goes by the name of Nobody. Nobody has tried and failed to dig the bullet from William’s flesh. He has also decided that William is the reincarnation of the poet he adores—yes, that William Blake—and he takes it upon himself to guide his new friend peacefully toward death. Depp’s performance here is marvelous, shifting between austere gentleness and fierce vitality. As he makes his way out of the land of the living, with Nobody’s help, his transformation is hardly peaceful: it’s a metaphor for everything America was built on. This is a place that, for all its achievements, has never fully reckoned with its bloody past. Jarmusch’s film, a reverie in stark, velvety black-and-white, contemplates that legacy—though it also takes time to wonder at the sky, with its shooting stars and rain-heavy clouds, and accept its benediction.

More Must-Reads from TIME

Contact us at letters@time.com.

Robert De Niro in The Godfather Part II.
The Godfather Part II (1974)
Richard Dreyfuss and Robert Shaw in Jaws.
Jaws (1975)
Henry Thomas and E.T. in E.T. the Extra-Terrestrial.
E.T. the Extra-Terrestrial (1982)
David Prowse as Darth Vader and Mark Hamill as Luke Skywalker, in The Empire Strikes Back.
The Empire Strikes Back (1980)
Emma Watson as Meg, Saoirse Ronan as Jo, Eliza Scanlen as Beth, and Florence Pugh as Amy in Little Women.
Little Women (2019)
EDIT POST