Rio is a computer animated film which is directed by Carlos Saldanha. 20th Century Fox has just unveiled the first two minutes of their upcoming venture Rio online.
According to reports Rio hits the theaters on April 15. It is the sixth movie from Blue Sky Animation. The story is interesting and the unusual macaws adds to its appeal.