Find us on
LOST PLACE POSTER REVEAL
German movie news site Filmstarts.de yesterday exclusively premiered the official poster and key art for the MovieBrats produced 3D mystery thriller
. The flick will hit German cinemas on September 19, 2013.