Hell yeah. Rly well crafted atmosphere, cheap n nasty practical effects,
David Dastmalchian stretching his (considerably stretchy!) legs in a lead role. What's not to like?
The "reveals" as it were are all obvious, and telegraphed entirely in the first 5 minutes if you're paying the slightest amount of attention, but I don't think many people get on carnival ghost trains for the narrative.