Ryan Reynolds
Hannibal was portrayed by Ryan Reynolds in "".