Plot: Three men wake up in an elevator shaft room confused and on high alert. As they try to come to terms with their situation, they find themselves in a game of choices and survival known as Abacus
Release Date:
Tuesday, November 5 2024 Released within the last year