Film Festival News FILM FESTIVAL NEWS: BITTER MELON, DOUBTING THOMAS, Among Finalists at The Tallgrass Film Festival in its Stubbornly Independent and DOXX Spotlight competitions for 2018’s fest 30th Aug, 2018