In this 2011 Japanese science fiction action film, two young men find themselves resurrected after a fatal accident, only to be thrust into a mysterious game where they must hunt…