Bake cake mix according to package directions for 2 layers, let cakes cool.
Prepare the pudding according to package with the 5 c. milk.
In a large punch bowl, start with one layer of the cake, broken up into pieces. Spread with half of the pudding, then slice three bananas over the pudding. Then layer 1 can drained pineapple, one can pie filling and half of the coconut.
Repeat in the same order with the remaining ingredients.
Top with whipped topping, then sprinkle with chopped walnuts. Chill and serve.