So i have this URL: http://test.com/afolder/who-else-wants-to-make-horror-movies%3f/
which is URL encoded version of : http://test.com/afolder/who-else-wants-to-mak
Looks like there are some issues with IIS7 on x64....not sure if this is your issue or not:
http://blogs.iis.net/rakkimk/archive/2008/10/10/asp-net-2-0-x64-you-may-get-http-400-bad-request-or-error-as-mentioned-in-kb-932552-or-826437.aspx