Yorgos Zois’ Arcadia has snagged the Spirit of the Festival Award for Best Screenplay, whilst Blue Road: The Edna O’Brien ...