Marc Poppel

Damned River is a 1989 American action film directed by Michael Schroeder and co-written by John Crowther and Bayard Johnson. The film stars Stephen Shellen, Lisa Aliff, John Terl…

Filmography