Black Limousine

"Insanity Is Close Than It Appears."

A ghost story set in the city of dreams.

Loading countdown...

Release Date

October 19, 2010

Status

Released

Original Title

The Land of the Astronauts

Runtime

1h 42min

Budget

$2,000,000

Revenue

Language

English

Production Companies