Miss Peregrine's Home For Peculiar Children Earns $28.5 Million In Opening Weekend Box Office