Lost Worlds: Life in the Balance (2001) Poster Poster til Lost Worlds: Life in the Balance (2001). Lost Worlds: Life in the Balance Plakat