Josh Brolin has apologised for breaking California's strict stay at home orders to visit his dad James Brolin and stepmother Barbra Streisand.