MovieChat Forums > Arena (1990) Discussion > Was this in theaters in the US?

Was this in theaters in the US?


When it was first released was it in theaters in the US?

reply

I doubt it, this looks like straight to Video



When there's no more room in hell, The dead will walk the earth...

reply