Roulette will surprise you if you give it the chance. Heavy plot, deep character development, and believable acting make for a movie that, although an indie, certainly is a marker of great things to come for all involved. The movie is actually all about character development as it deals specifically with 3 individuals coming to grips with themselves, realizing that every decision they make, and have made, leads them directly to where they are. Something many people do only when it is too late. There are a few moments that are drawn out that could have been just as effective had they been trimmed just a hair. But that is something easily forgiven. The story throughout seems to be pulled forward by flashbacks. This might seem confusing at times, but is suddenly pulled and bound together in a familiar yet dramatically memorable way. Not a date movie, but one to share on many different levels.