It has some scares, it has some laughs and a likable cast. Some twists here and there help the proceedings. The film does a fairly good job at given character bits to it's ensemble cast, but could have streamlined a few of it's characters, some of whom are there to do nothing but scream and cry at appropriate moments. Puvadol Vechwongsa as James (with his bangs and getting the brunt of the abuse) , Brian Richard Garton as Brian (the wimp), and Withawat Thaokhamlue as Mark (the ghost) are the standouts and have some very funny moments.
It's main problem is the size of it's cast and the third act seems to go on and on past the point where they had any ideas left. Confusion sets in as you attempt to keep some of the lessor student characters straight. And boredom creeps up as you wish it would just wrap itself up.
It's thoroughly okay and a good way to pass the time if you have nothing else to do.