James Franco joins the new “John Rambo” prequel, marking his biggest Hollywood role since his misconduct allegations.