Stan Lee is in hell