In the sprawling, mythical city of Avalon, a skilled archaeologist named Amelia, haunted by a family curse, investigates a series of strange occurrences at a newly discovered ancient temple. Her investigation leads her to a hidden chamber filled with ancient artifacts, where she discovers a prophecy about the return of a powerful ancient god. Amelia must confront her own fears, decipher the ancient artifacts, and prevent the god from wreaking havoc on Avalon.