Heat oven to 350°F.
Lightly brush bread with margarine; cut into 1/2 inch cubes.
Place on cookie sheet.
Bake 10 minutes or until lightly toasted.
Place cubes in shallow 1 1/2 quart baking dish.
Add apples and walnuts; toss lightly.
Pour milk, egg substitute and vanilla into large mixing bowl.
Beat with wire whisk until well blended.
Add pudding mix and 1/2 teaspoon cinnamon; whisk until well blended.
Pour over bread mixture; sprinkle with remaining cinnamon.
Bake 30 minutes.
Remove from oven; let stand 10 minutes before serving.