Indy Shorts International Film Festival begins today and runs virtually on-demand and at Tibbs Drive-In through Sunday, July 26.