Through flashbacks from his prison cell on the Island of Patmos, John recounts his transformation from a Son of Thunder to the Apostle of Love. Through tragedy, relationship, adventure, and passion, John's story affects both the world and the individual heart. It is through the memories of one man that the future of all mankind is revealed.

Michael Maher
as Old John

Jon Rizzo
as John

Aiden Bauer
as Young John

Nathan Cantrell
as Jesus

Matt Richardson
as Satan

Valerie Bracken-Dykes
as Mary Mother of Jesus

JD Chambers
as Lazarus

Lauren Daniel
as Mary of Bethany

Caleb Abraham
as Philip

Andre Bauer
as Octavius