I have a controller that is being called twice from an ActionLink call.
My home page has a link, that when clicked calls the Index method on the Play controller. An
You can also try changing your route to this.
routes.MapRoute( "Play", // Route name "Play/{id}", // URL with parameters new { controller = "Play", action = "Index" , id = "" } // Parameter defaults );