Stranded

A platoon of French soldiers on a rescue mission in North Africa confront invisible evil creatures.

Rollout

Domestic ()
International (100%)
$62,620
Worldwide
$62,620
Europe, Middle East, and Africa
MarketRelease DateOpeningGross
FranceAug 11, 2010$46,747$62,620