this could have been a 5 times better story without the annoying soul weapon that actually ruins almost every scene