<P> After Arthur's funeral, Bart rejoins the band and writes "I Can Only Imagine", and also calls Shannon and apologizes for the first time since their breakup . Brickell sends the demo tape to several artists, including Grant, who, deeply moved by the song, asks to record it herself as her next single, and Bart, who just wants the song to be heard, accepts . Grant begins the song, but can't bring herself to sing it, and calls Bart on stage from the audience to sing it himself . Bart's performance earns an enthusiastic ovation, and he reunites with Shannon, who was also in attendance . The band releases the song as their first single, achieving success on both Christian and mainstream radio . </P> <Ul> <Li> J. Michael Finley as Bart Millard <Ul> <Li> Brody Rose as Young Bart </Li> </Ul> </Li> <Li> Dennis Quaid as Arthur Millard, Bart's father </Li> <Li> Tanya Clarke as Adele </Li> <Li> Cloris Leachman as Meemaw, Bart's grandmother </Li> <Li> Madeline Carroll as Shannon, Bart's girlfriend <Ul> <Li> Taegen Burns as Young Shannon </Li> </Ul> </Li> <Li> Trace Adkins as Scott Brickell, MercyMe's manager </Li> <Li> Priscilla Shirer as Mrs. Fincher, Bart's teacher </Li> <Li> Nicole DuPort as Amy Grant </Li> <Li> Jake B. Miller as Michael W. Smith </Li> <Li> Mark Furze as Nathan </Li> </Ul> <Li> J. Michael Finley as Bart Millard <Ul> <Li> Brody Rose as Young Bart </Li> </Ul> </Li> <Ul> <Li> Brody Rose as Young Bart </Li> </Ul>

Who plays bart millard and i can only imagine