repository.Users.Where(c=> c.Id == 25).First().Targets.
var nodes = repository.Users
.Include(u => u.Nodes)
.Include(u => u.Targets)
.Where(u => u.Id == 25)
.SelectMany(u => u.Targets)
.Include(t => t.Users.Select(u => u.Nodes))
.SelectMany(t => t.Users)
.SelectMany(u => u.Nodes)
.ToList();