Entertainment Tweet by @showroomcinema Published Sept. 10 2020 10:00 AM Tickets for IDIOT PRAYER: Nick Cave Alone at Alexandra Palace are now ON SALE. Screening on 5 November - https://t.co/JtHjEBoxZ2, — Showroom Cinema (@showroomcinema) September 10, 2020 09:00