Reagan is played by James Brolin , who is married to singer Barbra Streisand , a leading Democratic activist .