Mirabilia International Film Awards is a bimonthly online festival with an annual final event where the best of the winners of the bi-monthly editions will be awarded in Leinì, Italy, in the prestigious “Luciano Pavarotti” Civic Theater.