The story follows a gay man as he confronts the psychological trauma and homophobic conditioning inflicted by his strict religious upbringing. Through painful self-reckoning, he fights to overcome spiritual abuse, dismantle ingrained guilt, and reclaim his identity and mind.

Mat Hayes
as David

Daniel Robaire
as Jonathan

Jessalyn Gilsig
as Reverend Wynn

Erica Tazel
as Nurse Alisse

Del Shores
as Brother Elymas

Zakary Risinger
as Young David

Jackie Mah
as Dr. Marston

Shane Almagor
as Webb

Reed Marvin
as David's Dad