What kind of cat do you have? I have a 8 month old Blue Russian and he does the same thing except he will climb up on the dressers and knock everything over. We have tried to lock our door but he just scratches and meows louder! He not fixed either.
One suggestion I have that worked for us a couple of nights ago was give him some wet food before bed. sometimes if they eat enough they will be too lazy to run around and cry.