Haunting Apocalyptic Metropolis in The Bahamas