In this paper, we classify all indecomposable Harish-Chandra modules of the intermediate series over the twisted Heisenberg-Virasoro algebra. Meanwhile, some bosonic modules are also studied.