Edinburgh International Film Festival 58 (2004) Promo spot