The movie Rio opened on April 15, 2011.