In The Thin Red Line, which actor played Private Edward Witt?

The story behind the answer

Jim Caviezel played Private Edward Witt in The Thin Red Line.

Witt is an American soldier who has deserted his unit and is living among Melanesian villagers when the film begins. He is later returned to military custody and sent back into combat, where his compassion and reflections on nature contrast with the violence around him.

Terrence Malick directed The Thin Red Line, released in 1998. The film adapts James Jones’s 1962 novel about the Guadalcanal campaign in the Pacific during World War II. Caviezel’s performance is central because Witt functions as one of the movie’s principal viewpoints, especially through his voice-over reflections.

The large ensemble cast included Sean Penn, Nick Nolte, Elias Koteas, Ben Chaplin, Adrien Brody, and John Cusack. Brody was heavily featured in early marketing but had only a small finished role. The film received seven Academy Award nominations, including Best Picture and Best Director, but won none.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: