Efron looks like the devil.