O.T.S
O.T.S

O.T.S

"April third 1986, the day something came to us, something more than man"

6.0 (1 votes) May 2025 5m

Overview

Conflict ensues as two cyborgs with opposing missions encounter each other

Budget $0M Box Office $0M
Greenstorm studios
🇺🇸 United States · English

Cast

Key Crew

You Might Also Like

Discover more