The Miami-based film Ethan Bloom will premiere on April 6 at the Olympia Theater, alongside 35 other films making their debut ...