Richard Leaf in 'Hannibal Rising'
Richard Leaf
Mr. Tamsin Greig
Hannibal Rising (2007) [Father Lecter]: Shot to death when a German plane strafes outside his home, as his children (Helena Lia Tachovska and Aaron Thomas) look on helplessly.
Back to L Index
Back to Main Index