Vikram Widge, IFC