"Juanita" Fed up with her life, mother of three Juanita spontaneously hits the road for a fresh start, ending up in Paper Moon, Montana. Watch "Juanita" on Netflix now. Image Source: Netflix