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

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

然而,眼泪这种东西根本无法触及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. 真没想到,Springboot能这样做全局日期格式化,有点香!

    最近面了一些公司,有一些 Java方面的架构.面试资料,有需要的小伙伴可以在公众号[程序员内点事]里,无套路自行领取 说在前边 最近部门几位同事受了一些委屈相继离职,共事三年临别之际颇有不舍,待一切手 ...

  2. python--Django(三)视图

    Django的视图 不同于其他语言的MVC模式,Django采用的是MVT模式,即Model.View.Template,这里的View其实质就是其他语言中的Controller(emmm.....) ...

  3. SpringMVC(二):使用注解开发

    本文是按照狂神说的教学视频学习的笔记,强力推荐,教学深入浅出一遍就懂!b站搜索狂神说或点击下面链接 https://space.bilibili.com/95256449?spm_id_from=33 ...

  4. css3新的选择器

    CSS3新的选择器 ele[att^="val"] /*属性att的值以val开头的元素*/ ele[att$="val"] /*属性att的值以val结尾的元 ...

  5. matplotlib 显示最后n条数据(可用于实时更新)

    2020-04-16 14:05:01 --Edit by yangray 按横轴刻度的种类不同,分为数值类刻度和日期类刻度. 数值类刻度 需求:x轴数据间隔为2,显示最后24条数据. #!/usr/ ...

  6. SQL基础系列(3)-变量、函数、存储过程等

    1.    变量 定义变量 DECLARE @a INT 赋值 PRINT @a ) --select 赋值 SELECT @name='zcx' PRINT @name SELECT @name=F ...

  7. SwiftUI - 一步一步教你使用UIViewRepresentable封装网络加载视图(UIActivityIndicatorView)

    概述 网络加载视图,在一个联网的APP上可以讲得上是必须要的组件,在SwiftUI中它并没有提供如 UIKit 中的UIActivityIndicatorView直接提供给我们调用,但是我们可以通过 ...

  8. 第一节:python基础

    2020-03-29 python基础: 多种python版本,直接编码让c解释的是cpython,pypy是最快的python 编码:ascll码只能表示256种无法表示中文,utf8个根据字符长短 ...

  9. IP连接数据库语句

    select  *  from [19.200.108.2].[jsoctnetv6.0].[CardInfo] where ICNO='32719'

  10. Problem F Free Weights

    二分答案. 思路:对于二分给定的mid,即当前允许移动的最大重量,我们可以把小于改重量的标记一下,然后把没有标记的按照顺序放到另一个数组,然后判断是否满足两两相同. #include<bits/ ...