દિલ્હી અને જ્યોર્જિયાના બર્ફીલા લોકેશનો થ્રીલિંગ અને રહસ્યમય વાતાવરણ ઊભું કરે છે.