Catherine Ireland directs Too Many Sopranos