Помогите найти фильм
Народ, помогите вспомнить фильм. Сюжет, вернее отрывки что помню.
Главный герой просыпает в конце состава поезда, среди бедняков. Вроде герой не помнил о себе ничего( но это неточно). На Земле произошла какая-то климатическая катастрофа и Земля замерзла, покрыта снегом и пр. Главный герой, на протяжении фильма, пробивается от последних вагонов к первым. по пути встречает состав по производству еды для бедных из насекомых(желе). Далее идет вагон для отбора детей(рабочие), далее вагон растениеводства, после океанариум, после с животными ( лошади, коровы и пр), после VIP вагон с людьми под кайфом, и т.д. В конце герой встречает главу поезда, а после останавливает его. И уходит в закат(или нет - не помню).
Помогите опознать фильм. Спасибо. Комменты для минусов внутри.