A squad of soldiers stranded on an isolated military sea base on a near future Earth, wait for the relief or the enemy, whichever comes first.
The latest Blu-ray News
New Releases on Blu-ray
Upcoming Releases on Blu-ray