对于济贫院那些绅士们而言,贫民好吃懒做、贪得无厌。他们消耗的食物即是对教区最大的威胁。

绅士们的利益得不到满足时,孤儿们只能被驱之而后快,甚至被“加价出售”。

然而,眼泪这种东西根本无法触及Bumble先生的灵魂,他的心是防水的。

小Oliver被卖到棺材店做学徒,受尽欺凌,却从未忘记反抗。



逃离了魔窟,迎来的并非光明,而是欺骗。

骗他少不更事,骗他无依无靠,差点把他骗成了小偷。

与其说这是白昼的诞生,不如说是黑夜的死亡。

全书随处可见反讽口吻,英国的很多社会问题跃然纸上。

Oliver很幸运,Brownlow先生收留了他,照顾他,让他拥有了第一段短暂而又美妙的时光——小孩子应得的时光。

可是那种社会,善总是被恶击败。

无奈,重入贼巢。

诡计多端的老犹太已经使这孩子误入歧途,他用孤独与忧郁去熏陶奥利弗的心,让他感到在这样一个阴森凄凉的地方,无论与谁为伍都比独自一人沉浸在忧愁苦恼中好受一些,他现在正将毒汁缓慢地注入Oliver的灵魂,企图熏染他,将那颗心变黑,永远改变它的颜色。

他曾寄希望于Nancy,而Nancy亦没有辜负他。

先是保护他免遭毒打,后又不顾危险,报信给Brownlow先生。

幸运女神再一次光顾了小Oliver,枪伤让他与死神擦肩而过,来到希望的田野。

就这样开始了第二段毫无忧虑的时光。

在睡梦中的孩子发出微笑,彷佛这些怜悯的表示唤醒了某种令人愉快的梦境,那里有他从未领略过的爱心与温情。有的时候,一支亲切的乐曲,一处幽静地方的潺潺水声,一朵花的芳香,甚而只是说出一个熟悉的字眼,会突然唤起一些模糊的记忆,那是一些不曾出现过的场景,它们会像微风一样飘散,彷佛刹那间唤醒了某种久以别离的、比较快乐的往事,而这种记忆单靠苦思冥想是怎么也想不起来的。

Nancy是悲惨的,明明有机会逃离苦海,却因为不合时宜的爱情(也许是爱情吧)葬送了自己。

她觉得自己积重难返,难以抛弃过去的生活,即使她讨厌它。

天真地以为Bill会和她一起去过一些“干净”的日子。

恶的外表下隐藏着善,这无疑是可悲的,令人唏嘘的。

或许她的死亡是在救赎过去犯下的罪,是一种解脱,也是她很好的归宿了吧。

善恶终有报。

Bill杀人后疯狂地救火,不过只是掩饰自己犯下的罪行、求得一丝可怜的心理安慰而已,繁忙过后,留给他的只有煎熬和无尽的苦痛。

至于Fagin,那个恶魔

这是他的最后一夜,一种意识到自己已经濒临绝境的幻灭感正向他那晦暗的灵魂全力袭来。

抠抠索索一辈子,绞刑架确是他最终的栖息地。

如书中所言,

在生活中我们不是置身事外的观众,而是粉墨登场的演员。

降生后的角色是上帝赋予的,我们无能为力。

能做的,只是像小Oliver一样,永怀希望与感恩。

写于2018年8月26日,知乎

Oliver Twist的更多相关文章

  1. 生活英语读写MOOC-Literature Tutor-有声名著阅读推荐

    生活英语读写MOOC-Literature Tutor-有声名著阅读推荐 1. Alice's Adventures in Wonderland 爱丽丝漫游奇境记 音频与文本下载地址:链接:http: ...

  2. SELECT列表中的标量子查询

    发现了一种表连接新的写法,以前还没有这样写过或者见别人写过.跟同学聊天他们公司却很多人这样写,看来真的要学学sql了 表 CREATE TABLE `t_book` ( `FId` ) NOT NUL ...

  3. 子查询在DELETE语句中的应用

    子查询在DELETE 中唯一可以应用的位置就是WHERE 子句,使用子查询可以完成复杂的数据删除控制.其使用方式与SELECT 语句中的子查询基本相同,而且也可以使用相关子查询等高级的特性.下面的SQ ...

  4. 子查询在UPDATE 语句中的应用

    在UPDATE语句中可以在更新列表中以及WHERE语句使用子查询.下面演示一个将图书的出版日期全部更新为所有图书中的最新出版日期,SQL语句如下: UPDATE T_Book SET FYearPub ...

  5. ALL运算符

    ALL在英文中的意思是“所有”,ALL运算符要求比较的值需要匹配子查询中的所有值.ALL运算符同样不能单独使用,必须和比较运算符共同使用. 下面的SQL语句用来检索在所有会员入会之前出版的图书: SE ...

  6. EXISTS运算符

    和IN.ANY.ALL等运算符不同,EXISTS运算符是单目运算符,它不与列匹配,因此它也不要求待匹配的集合是单列的.EXISTS运算符用来检查每一行是否匹配子查询,可以认为EXISTS就是用来测试子 ...

  7. WHERE 子句中的标量子查询

    标量子查询不仅可以用在SELECT 语句的列表中,它还可以用在WHERE 子句中,而且实际应用中子查询很多的时候都是用在WHERE子句中的. 先来看一个简单的例子,我们要检索喜欢“Story”的读者主 ...

  8. Charles Dickens【查尔斯·狄更斯】

    Charles Dickens In 1812, the year Charles Dickens was born, there were 66 novels published in Britai ...

  9. 五、Pandas玩转数据

    Series的简单运算 import numpy as np import pandas as pd s1=pd.Series([1,2,3],index=['A','B','C']) print(s ...

随机推荐

  1. javascript中的constructor

    constructor,构造函数,对这个名字,我们都不陌生,constructor始终指向创建当前对象的构造函数. 这里有一点需要注意的是,每个函数都有一个prototype属性,这个prototyp ...

  2. Idea离线安装plugins插件 如Lombok

    由于公司不允许使用外网,之前用的idea 15 安装了一次.但是idea15的提示不够友好,今天升级idea2017.3.2,同样又需要安装,那就写个教程吧. 网上其他的安装教程不通用,也是针对不同i ...

  3. 子域名爆破工具:OneForALL

    0x00 简介 OneForAll是一款功能强大的子域收集工具 0x01 下载地址 码云: https://gitee.com/shmilylty/OneForAll.git Github: http ...

  4. Js 事件原理与事件委托

    事件原理三阶段 捕获(有外向内).目标.冒泡(由内向外) 事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点( ...

  5. Adaptert Listview 优化

    这次是关于Listview的优化的,之前一直采用愚蠢的方式来使用listview,出现的情况就是数据多的话下拉的时候会出现卡顿的情况,内存占用多.所以学习了关于listview的优化,并且这也是普遍使 ...

  6. Jenkins 批量创建任务的三种方法

    最近,要搭建多套测试环境,需要把 Jenkins 中 dev 视图下的所有任务批量复制到 sit 等视图下. 说明 Jenkins 任务名称规则为:[测试环境标识]-[工程名称],如:dev-daod ...

  7. GeoGebra函数使用

    分段函数使用 输入指令: If(x < -2, x, -2 < x < 2, x², x > 2, x)

  8. python编程语言是什么?它能做什么?

    Python是一种全栈的开发语言,你如果能学好Python,前端,后端,测试,大数据分析,爬虫等这些工作你都能胜任. 当下Python有多火我不再赘述,,Python有哪些作用呢? 就目前Python ...

  9. js多线程的实现

    我们都知道JS是一种单线程语言,即使是一些异步的事件也是在JS的主线程上运行的(具体是怎么运行的,可以看我另一篇博客JS代码运行机制).像setTimeout.ajax的异步请求,或者是dom元素的一 ...

  10. el-tab-pane label的文字内容怎样设间距

    el-tab-pane label的文字内容怎样设间距 问题描述: 在使用element-ui的el-tab-pane做标签页时,label属性的位置与样式不能通过style样式直接解决 百度后几乎没 ...