The film used no professional actors, instead relying on residents of the town where most of the filming took place: New London, Connecticut.
You can now watch The Ramparts We Watch online on the following streaming providers in the United States.