King of thieves ending explained July 8, 2019 16 32 64 128 King of thieves end King of thieves (2018) King of thieves (2022) Thieves of king King of thieves 2018 trailer