All right, lets see what I can add to the suggestions:
1. If your child has an afternoon nap, then either let him have one earlier, or none at all. If he has to have the afternoon nap then just 30 minutes or 1 hour, no more than that.
2. Make sure you tire him as much as possible so he really is ready for bed.
3. Like everybody else have a routine, after dinner, you can play for 30 minutes, then bath, teth and read a book or watch some sort of cartoon for 15-20 minutes, depends on what you do. If it is the TV then put the timer on and say "When the TV turns off it is time to sleep"
4. Close the bedroom door and no matter what do not open it, if he comes out of the room then just take him back and close the door again. If you need to put up a Gate on the door, so he realizes that youu really mean business, then go ahead and do it.
Children always try us, the see how much they can get away with, so be consistant and put down the law, and no matter how hard it is follow thru. Yes you and your hubby might have a couple of difficult days ahead, but after he realizes that you are not going to let him play, run, or watch TV all night, and he sees that no matter the amount of cry and screaming he does, you are not letting up. he will go to bed without a fuss.
Terrible twos are horrible but if one of you, at least has a very strong hand and the children realizes that he will not be able to play around that person, they really settle.
In my house, even though I have the "LOOK" down to the T, my girls are teenagers, but they know that I am a little more relaxing than their daddy, they will try somethings with me and depending on what it is I go along with it or not; but when it is something more serious and I do not want to make the decision wihtout the absolute consultation of hubby, I say, OK go and tell Daddy, they go "OH OK never mind then, he will say NO and we cannot gain say him". Even though I am firm also, they know I am a little more soft handed than him.