"Oh New World" is an action movie about a sister settling her secretive past and starting to get revenge for her sister who is abandoned by the world