Self (played by Tom Platz) appears in The Challengers. Self (played by Charles Glass) appears in The Challengers. Self (uncredited) (played by Lee Haney) appears in The Challengers.
The Challengers (1985) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Directed by Peter Thompson