In november 2017 speelden The Dresden Dolls drie uitverkochte shows ter herdenking van het 40-jarig jubileum van The Paradise Rock Club, een locatie die nauw verbonden was met de band, die met name de release van hun debuutalbum in 2003 organiseerde, en de eerder genoemde Live: In Paradise dvd-films te midden van de eenendertig date-tour van de Dolls met onder meer Nine Inch Nails. Return to Paradise werd gefilmd op 6 november 2017, de laatste avond van de drie shows van de band, en is een toewijding aan de voortdurende liefde en geest van Dresden Dolls-fans en locaties als The Paradise Rock Club, die zo'n belangrijke rol spelen. als de basis van live muziek gemeenschappen. Hoewel de plannen voor een grootschalige Dresden Dolls-tour tijdelijk zijn uitgesteld, laat deze film zien hoe de band doet waar ze het meest van houden en alles op het podium achterlaat.