Formulate an answer to this elaborate question: In what film was the first leading role for Amber Heard, who had a small role in Nick Cassavetes' 2006 crime film?
The answer to this question is:
All the Boys Love Mandy Lane