Coming Soon Netflix News Series Series News Netflix confirms 'Ransom Canyon' a new drama starring Josh Duhamel