Heath Ledger doesn't carry the weight necessary to play this crucial role." ...