Rapture Ready: The Science of Self Delusion By PopMatters Staff / 22 May 2011 Post navigation Cannes Film Festival: ‘Melancholia’ and ‘Hors Satan’Is ‘Glee’ the New Elvis, Really?