Dark Mirror is now officially the #1 top selling film of all time for IFC Films festival direct video-on-demand!