Plot:Three men take a trip to the wilds of Libya to investigate the report of an ancient culture.Read More »