Игра начинается в городе Бауэрстоун (Глушвилль), где маленький ребёнок, известный под именем Воробушек, и его старшая сестра мечтают жить в Замке Фейрфакс, в доме Лорда Люциана. Вскоре их фантазии прекращаются, и они слышат шум на рынке. Человек по имени Мурго продает «волшебные» вещи: зеркало, которое делает того, кто в него посмотрит, красивым (работает только в полной темноте) и волшебную шкатулку, которая исполняет желания. Роза считает магию ненастоящей, но цыганка по имени Тереза (Старшая сестра главного героя из первой части игры) рассказывает ей, что магия может быть реальна. Любопытные и заинтересованные, Роза и игрок решают собрать 5 монет, чтобы купить шкатулку, выполняя при этом самые разнообразные задания. Они встречают пса, которого обижает хулиган и спасают его. Собрав необходимые деньги, ребята покупают шкатулку и загадывают жить в Замке Фейрфакс. Шкатулка исчезает во вспышке света, по-видимому, не сработав. Опечаленные, они идут домой, где их встречает пес. Посреди ночи ребят будит охрана, которая сопровождает их в Замок Фейрфакс по приказу Люциана. Вне себя от радости, что их желание исполнилось, эти двое немедленно отправляются. Встретив Лорда Люциана, ребята рассказывают ему о шкатулке, на что Лорд просит встать их в круг на полу. По краям круга струится синий свет, который затем, к гневу Люциана, сменяется красным. Объявив, что ни один из них не является одним из трёх героев, и один из них является четвёртым, он стреляет в Розу, а затем и в игрока — тот вылетает в окно, потому что 4-й герой мог бы помешать Люциану. Проснувшись, ребёнок узнает, что пережил падение благодаря своей Героической крови и был вылечен Терезой. Пожилая Тереза рассказывает игроку, что он потомок Великого Героя, и его предназначение — победить Люциана. Получив задание остановить Лорда, Герой начинает великое путешествие. В конце главному герою надлежит выбор. Богатство, воскрешение потерянного пса и семьи или пожертвование желания на воскрешение всех погибших при строительстве Шпиля. Всё зависит от выбора игрока.
Hide player controls
Hide resume playing