Boy meets girl. Online. It starts out charming and romantic. But quickly becomes dark and unhygienic.