What's with Hollywood all of a sudden turning Old Testament prophets into action heroes! First there was Russell Crowe as Noah and now we have Christian Bale (huh?) as Moses in Exodus: Gods and Kings.