In ASP.NET webforms, performing a Response.Redirect(url, true) would end the response and halt execution. Doing the same in an MVC3 ActionFilterAttribute will still redirect the client, but won't halt execution of the calling action. Not cool. Here's the solution.