Are you people really this retarded? There's no plot hole here. You don't have anything reasonable to be doubting.

Just toke up and enjoy the cinematic wonder.