Distributor Reliance Entertainment has released a new trailer for 1920 London, the third film in the 1920 series, an Indian horror franchise set in that particular year and featuring ghosts, demons, ...