Mami Mia! The return of film festivals