

Noah's Belt
1970-01-01
16 minutes.
Overview
In space, two prisoners from opposing nations share a cell. Back on Earth, their respective homelands declare war.
Year 1970
Studio
Director Kevin Staake
Popularity 0
Language