I wasn't very impressed with Snowpiercer, the characters were weak and many plotholes . It was based especially in the first half but it's a bit simple. Reminded me of the recent Spanish film "The platform" another leftist film that's good but not great
and Belarus