Exploding Goldfish's Wholesale Souls, Inc. is a rare type of film -- one that doesn't get bogged down by having many characters and subplots. The main story revolves around James Young (Gregory Ley) who, desperate for money, sells his soul over the internet. This leads him to discover a world and characters that he has never known before -- most notably Stan McReynolds, who not only purchases James' soul for the company Wholesale Souls, Inc. but also may or may not be Satan. The story is both solidified and expanded upon by the surrounding cast of characters, including James' friends (with a superb performance by Arin Baun as Alex), a computer hacker with a possible dark side, and two clowns who debate the meaning of life with sort of a Waiting For Godot meets Monty Python attitude. But it's the film's core performers that really draw attention. Ley brings a vibrancy to the role of despondent James that makes the character not only more believable but more likable as well. And it's the people behind the scenes -- which includes not only director Andrew Gingerich but also many people who appear in the cast as well -- that manage to keep the viewer interested in a coherent story. And that's a rare feat -- a feat that makes this writer wonder what Exploding Goldfish can, and will, do in the future.