Em Happy End: Por Trás da Webcam acompanhamos o jovem casal Lera (Lena Tronina) e Vlad (Denis Vlasenko), que juntos decidem transformar o relacionamento em uma atração transmitida para o mundo inteiro através de uma webcam. Quando Vlad acaba preso, Lera tenta subornar um policial para fazer com que o namorado escape dessa enrascada. Para isso, a jovem grava um vídeo erótico com ajuda de um amigo para conseguir dinheiro o mais rápido possível. Lera acaba encontrando na webcam uma fonte de renda tentadora e continua trabalhando com conteúdo adulto mesmo depois de Vlad ser solto pela polícia. Eles se mudam para um quarto no apartamento de Poliana (Lyubov Tolkalina), uma ex-modelo que dá aulas de inglês em Moscou. Aos poucos, a jovem também embarca no negócio do casal e, para conseguir mais dinheiro, começa a trabalhar como stripper na webcam. As coisas mudam quando um vídeo de Lera vaza e isso ameaça sua reputação, em especial com a visita do pai que se aproxima.