I don't believe it's a quote from a movie or book as it stands. 'He shall rain vengeance' sounds like something from an older, more formal or religious - inspired writing. 'Pulp fiction' is a modern - day term for a genre. The combination doesn't match any quote I know. However, it could be a unique, made - up line to capture the essence of a pulp - fiction story with a vengeful element.
I'm not sure if it's a direct quote from either. It could potentially be a misquote or a very creative mash - up of words. It has elements that could be related to pulp - fiction - style movies or books, but I haven't come across this exact phrase in a well - known movie or book.
It doesn't seem to be a direct quote from a mainstream movie or book. 'He shall rain vengeance' has a rather old - fashioned and grandiloquent tone, while 'pulp fiction' is a distinct genre. It might be something someone made up to evoke the feel of a pulp - fiction - like story with a vengeance - seeking character, but it's not a quote I recognize from any particular work.