Effects and twist's help keep this medioker plot afloat.

Rating: 10/10 (24 March 2006)

Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. Contains very artistic and creative effects and sounds, confusing yet smart and intelligent twists help this movie along. vvv