Fantastica earns 300 million at the box office | PUSH.COM.PH