В игре Shadow Hearts мы управляем двумя персонажами: Алисой Эллиот, обладающей таинственной силой, и Юрием, который может превращаться в кровожадного зверя. Юрий, ведомый тайным голосом, спасает Алису от зловещего алхимика Роджера Бэкона. Вместе им предстоит раскрыть все тайны, связанные с их жизнью, и... спасти мир. В игре к ним присоединяются и другие персонажи, которые будут помогать им бороться со злом. Все это основано на легендах и мифах, которых немало в мифологии Дальнего Востока.
Игра предлагает любопытное решение: превратить Юрия в демона. В какого демона он превратится, зависит от количества убитых им монстров. Кроме того, у каждого персонажа есть очки здравомыслия (Sanity Points), отражающие его психическое здоровье, которые постепенно истощаются во время боя; как только коэффициент достигает нуля, персонаж сходит с ума.
Самым большим недостатком Shadow Hearts, пожалуй, является графика, которая может сравниться с шедевром жанра - Final Fantasy X. Локации плохо детализированы и не предлагают ничего достойного внимания.