Where Was 'the Lost City' Filmed? Behind the Scenes of the New Movie
The recently released "The Lost City," produced by the Nee brothers, have proven they know how to select a cast. Filmed in the picturesque Caribbean, the film received several accolades so far.