Football Film Festival's world premiere