The lovely Chloe Moretz in Dark Shadows