THE ISLAND opens in theaters today. This is one of the Detroit locations – Michigan Central Station.
The black BELL helicopters used throughout the film.
One of a kind Gull Wing Cadillac
Massive two story lighting rigs
Elite private security keeping the set locked down tight ! LOL
Over on John R. Street they were filming some chase scenes
Car mounted cameras
Tiny little mounted camera car