Runico: Found a solution!
[url=http://pcgamingwiki.com/wiki/Hitman_2:_Silent_Assassin]http://pcgamingwiki.com/wiki/Hitman_2:_Silent_Assassin[/url]
For those who don't want to read the whole page, basically:
Open the Hitman2.ini file (if you've started the game at least once, it's in the same folder as the Hitman 2 executable), and change DrawDll RenderD3D.dll to DrawDll RenderOpenGL.dll
That's it. Should work perfectly now.
The problem is, under DDraw, there's no framerate limit (I couldn't even force one with an Nvidia profile), and with today's graphics cards, it gets to insane quadruple digit framerates, which breaks the game. Setting it to OpenGL caps the framerate at 60 FPS.
Now, there will probably be some mild graphical glitches and you can't use the anti-aliasing option for some reason, but this is THE way to get the game to work with anything resembling a modern PC.
This is by far the best option in the forums and the easiest. Instantly fixed my Hitman2 cutscene issues. Use this