Question: Which film was released earlier, Björk: Biophilia Live or Rangers Of Fortune?
Sentence (from "Björk: Biophilia Live"): It was filmed at Alexandra Palace in London on 3 September 2013, and had a theatrical premiere at the Tribeca Film Festival on 26 April 2014 with screenings across the world throughout the same year.
Relevant evidence: No