WATCH: KJ Apa, Britt Robertson & Shania Twain in Trailer For Christian Film 'I Still Believe'

Someone get the tissues ready!

August 23, 2019

Bryan Steffy / Jerod Harris / Birdie Thompson/AdMedia/Sipa USA


Get the tissues ready. 

KJ Apa is taking a break from Riverdale and playing Archie Andrews for the role of Christian rocker Jeremy Camp in his new film, 'I Still Believe.'

The film is based on an inspiring true story of Camp, who lost his wife, Melissa (played by Britt Robertson) to ovarian cancer in 2001. 

“I want to introduce you guys to someone special tonight. This is my fiancée Melissa,” Apa’s Camp says in the beginning of the trailer. “Earlier this year we had some tough news, some really tough news. Can we do something special for the most special person in my life tonight? Can we pray for her? Heal her tonight.”

The rest is a whirlwind of emotions as the couple go through the ups-and-downs of Melissa's diagnosis. 

"Will she get better," Apa's mother, played by country crooner Shania Twain, asks. "I don't know, but I need to be with her," Apa's Camp responds. 

Apa is from a "musical household" and occasionally shows off his pipes on the CW drama, did all of the singing for the film, but he told PEOPLE there was something terrifying about singing Camp's songs. 

Apa and Robertson previously starred together in 'A Dog's Purpose' and have been linked romantically making this flick ever more special. 

Manifest's Melissa Roxburgh also stars in the film.

The film hits theaters March 20, 2020.