Is The Lost City (2022) on Max? December 6, 2023 by TheGrandDuchy Watch The Lost City (2022) on Max streaming. Click here to find out where to watch The Lost City (2022) >>