Preheat oven to 350 degrees. Pour butter into a 9×13″ pan and spread with spatula to cover the entire bottom of pan. Sprinkle graham cracker crumbs over butter and spread into an even layer. Press down gently with fingertips. Pour sweetened condensed milk evenly over graham cracker crumbs. Continue with the remaining ingredients: coconut, cinnamon chips, white chips, pecans, and cranberries, sprinkling each in an even layer. Press down gently with fingertips over entire pan.

Bake for 25-30 minutes until bubbly and slightly golden on top. Let cool completely before cutting.