XO, Kitty
Matilda
Mea Culpa
The Forge
Sonic the Hedgehog 2
Kally's Mashup
Un gol a tu corazon
Ask Me What You Want
Fast Five
Mufasa: The Lion King
Cara Leech is known for The Family Picture (2009) and Look Out the Window You Might Just See (2008).
The Family Picture
Look Out the Window You Might Just See