Двоеточие ставится.
Между частями сложного предложения:
1. Бессоюзного, когда:
1) вторая часть указывает на причину того, что названо в первой:
Остановись, мгновенье: ты прекрасно (Гете);
2) вторая часть указывает на признак первого:
У нас такой закон: кто не успел, тот опоздал;
3) вторая часть указывает на содержание первой части:
Я говорю: промчатся годы…(П.).
2. Сложноподчиненного, когда между первой и второй частью возникает подчеркнутая интонация пояснения:
Я спрашиваю: как такое могло произойти?