Movies are often described as an experience. You watch movies expecting to be entertained or leave with a more philosophical view on life and humanity. Movies are capable of all that and more. When you come across a movie like Snowpiercer, it becomes one of those unforgettable movie experiences that keeps relentlessly striking you at your very heart and soul. It’s emotional from start to finish and the characters leave lasting impressions on you for days.