Armie Hammer Cast As Prince Charming. Hells To The Yeah