Bahkan Mike Gabrawy selaku produser juga nggak tahu sebab apa yang membuat film ini gagal rilis. Batal rilisnya Outcast terjadi ketika Mike mendapatkan suatu peringatan di tengah malam. Saat itu Mike sedang berada di Beijing.
Gagal tayangnya film ini membuat jadwal yang direncanakan menjadi kacau balau. Menurut rencana, masyarakat China bakal bisa menikmati film ini pada tanggal 27 Februari 2015 mendatang. Dengan demikian, pihak produksi harus kembali menata ulang jadwal yang udah disusun tersebut.
Biasanya alasan utama dari gagalnya sebuah film dirilis di suatu negara adalah masalah sensor. Meskipun belum tau pasti kemungkinan hal tersebut menjadi penyebab utama gagal tayangnya Outcast, namun saat ini masalah tersebut masih dalam penyelidikan Mike.
Outcast sendiri bercerita tentang dua orang yang terbuang dan tinggal di sebuah tempat di China Timur. Dalam perjalanan hidupnya di China, kedua orang ini harus terlibat dengan keluarga kerajaan. Hingga akhirnya mereka harus melindungi seseorang yang memiliki tahta sah China. Film ini dibintangi oleh Nicholas Cage dan Hayden Christensen.