A brutal mystery of fate unfolds when a single choice entraps someone in the curse of a twisted Tarot card.
2025
2015
2020
2003
2001
2022
2002
2024
1974
1996
2005
2004
2023
1985
2021