The casts and characters of the movie follows:
- Reese Witherspoon as Princess Mérida
- Billy Connolly as King Fergus
- Emma Thompson (Nanny McPhee)as Queen Elinor
- Julie Walters as Witch
- John Ratzenberger as Rally the Alligator
- Tom Hulce as Prince Jeffrey
The movie Brave will be released on June 15, 2012!!