Great plot twist. The juxtaposition between the two types of 'monsters' makes the movie.
Are you stoned too ?