APA terjadi dalam set dipanggil ‘The Institute’ atau Institut? Set penggambaran dibina khas untuk filem Dau arahan Illya Khrzhanovsky, pengarah muda Rusia yang esentrik dan dianggap ‘gila’ oleh media Rusia dan dunia. Set Institut ini dibina oleh Khrzhanovsky di bandar Kharkiv di timur laut Ukraine. Ia adalah set filem terbesar pernah dibina di Eropah. Ia merangkumi keluasan kawasan berjumlah 12,000 meter persegi dengan pembinaan semula bangunan dan kawasan larangan secara besar-besaran untuk menggambarkan era Stalin dan Moscow yang pernah wujud pada 1938-1968. Berukuran lebih kurang saiz dua padang bola sepak dengan dikelilingi bangunan lima tingkat dengan seni bina bersifat ‘menindas’ dan menggerunkan yang sering kita lihat di negara-negara blok komunis. Terdapat satu bangunan besar menempatkan makam Lenin, di samping dua bangunan kediaman yang kelihatan lusuh. Semua ini ditambah oleh suasana suram dengan angin kencang diiringi muzik cello tanpa nada sentiasa kedengaran melalu...
Nasir Jani adalah ikon seni yang mula mencipta nama menerusi filem 'Mekanik' arahan Othman Hafsham. Tombiruo merupakan filem adaptasi pertama arahannya yang dinantikan semua penggemar Ramlee Awang Murshid.