Full Sized Photo of rebecca hall richard madden a promise at venice film fest 03 | Photo 2943867 | Just Jared