Bohaterem "Wstydu" jest Brandon (Michael Fassbender) trzydziestoparoletni, świetnie sytuowany mieszkaniec Nowego Jorku.
Jego pozornie idealne życie skrywa jeden sekret: Brandon jest seksoholikiem. Uzależniony od internetowej pornografii nie jest w stanie zbliżyć się do kobiet w prawdziwym świecie. Kiedy wprowadza się do niego jego siostra (Carey Mulligan), mężczyźnie wszystko zaczyna wymykać się spod kontroli.