Do you have a save before entering the crypt? Try deleting the files in the dynamic folders;
'..\Beyond Divinity\Acts\Act1\Dynamic', '..\Beyond Divinity\Acts\Act2\Dynamic', etc.
These folders are used as a cache for the game. Files are created / copied there from the save game folder when you load, and written / copied to those folders when you save a game. The files will be re-created as required the next time you start Beyond Divinity. If there was a corrupt file in those folders, deleting the files should fix the problem.
After that, re-load a save from before entering the crypt, and see if the problem remains.
If that doesn't help, then the world.x0 file in your saved game folder is corrupt. A couple people ran into this problem with the pit level in act 1. This can be fixed by replacing the file with one from a working save (let me know, and I'll find my save at that point in the game). Since the world.* files keep track of all items directly on the ground as well as quest opened locations, pick up any loot you have on the ground and complete any remaining quests you have first.