Helen, een beeldschone Nigeriaanse schoonheid, staat op het punt iets te ervaren dat ze nog nooit eerder heeft gevoeld. Ze staat op het moment om oog in oog te staan met een monsterlul die haar op de best mogelijke manier volledig vernietigd achterlaat.