Para ressaltar e aprimorar ainda mais a imagem de Theda Bara como uma "vampira", a Fox Film Corporation divulgou o filme com o slogan "Sin With Theda Bara!" ("Pecado com Theda Bara!").[2] Após seu lançamento, Sin foi um enorme sucesso com o público e Bara recebeu boas críticas por sua atuação. Apesar do sucesso em outras locações, o filme foi proibido em Ohio e na Geórgia devido aos seus temas de suicídio, luxúria, sacrilégio católico romano e triângulos amorosos. O Pittsburgh Board of Welfare condenou o filme, assim como o Kansas Board of Censorship, embora este último aparentemente ainda permitisse a apresentação do filme nos cinemas do Kansas.[3][4]