Title: I Can Only Imagine (David Guetta song)
Content:  "I Can Only Imagine" is a song performed by French DJ David Guetta, featuring vocals from American singer Chris Brown and rapper Lil Wayne, from Guetta's fifth studio album Nothing but the Beat. It was released as the sixth single from the album on April 23, 2012. Prior to its official release, the song charted in the lower regions of the charts in Canada, France, Germany, Netherlands, the United Kingdom, and the United States. Guetta, Brown and Wayne performed the song live for the first time at the 54th Grammy Awards on February 12, 2012.
Title: I Can Only Imagine (MercyMe song)
Content:  "I Can Only Imagine" is a song by Christian rock band MercyMe. Written and composed by lead singer Bart Millard, it was originally recorded for the band's 1999 independent album The Worship Project before being included on their 2001 major-label debut album Almost There. The song was the last to be written for The Worship Project; in writing it, Millard drew upon his thoughts about his father's death. Lyrically, it imagines what it would be like to be in front of God in heaven; it opens with just a piano before building to include guitar and drums. After being released on October 12, 2001, as the second single from Almost There, "I Can Only Imagine" became a major success on Christian radio; 
Title: I Can Only Imagine (MercyMe song)
Content:  "I Can Only Imagine" is set in the key of E major and has a tempo of 80 beats per minute. Bart Millard's vocal range in the song spans from the low note of B3 to the high note of G5. Millard is credited with writing and composing the song. A contemporary Christian and pop song, "I Can Only Imagine" has been considered both a ballad and a power ballad. The song opens up with only a piano, building up to include guitar and drums. The song has a directly Christian message; its religious lyrics weren't edited for mainstream radio. In the song, the narrator wonders what it would be like to stand before God in heaven. In the 
Title: I Can Only Imagine (MercyMe song)
Content: 1) "I Can Only Imagine" – 4:06 (Bart Millard) ; 2) "Word of God Speak" – 3:07 (Peter Kipley, Millard) CD release
Title: I Can Only Imagine (MercyMe song)
Content:  double A-side physical single, "I Can Only Imagine/Word of God Speak", in September 2003. "I Can Only Imagine" debuted on the Adult Contemporary chart on May 23, 2003, eventually peaking at No. 5 for the chart week of September 8, 2003. "I Can Only Imagine" spent 30 weeks on the chart. The song debuted on the Billboard Hot 100 for the chart week of October 11, 2003 at No. 76. The song peaked at No. 71 and spent 16 non-consecutive weeks on the chart. "I Can Only Imagine" also peaked at No. 1 on the Billboard Hot 100 Singles Sales chart, a component chart of the Billboard Hot 
Title: I Can Only Imagine (film)
Content:  I Can Only Imagine is a 2018 American Christian biographical drama film directed by the Erwin Brothers and written by Alex Cramer, Jon Erwin, and Brent McCorkle, based on the story behind the group MercyMe's song of the same name, the best-selling Christian single of all time. The film stars J. Michael Finley as Bart Millard, the lead singer who wrote the song about his relationship with his father (Dennis Quaid). Madeline Carroll, Trace Adkins, Priscilla Shirer, and Cloris Leachman also star. I Can Only Imagine was released in the United States on March 16, 2018. It was a box office success, grossing $86 million worldwide against a production budget of $7 million, earning more than twelve times its budget. It is the fifth highest-grossing music biopic and sixth highest-grossing Christian film of all-time in the United States. Some critics praised it as inspiring and noted it as an improvement compared to other faith-based films, while others called it flat and by-the-numbers. At the 2018 Dove Awards, the film won "Inspirational Film of the Year".
Title: Bart Millard
Content:  Millard's song "I Can Only Imagine" was inspired by his father's death, and was made into a film also titled I Can Only Imagine. The film was released on March 16, 2018.
Title: I Can Only Imagine (film)
Content: J. Michael Finley as Bart Millard ; Brody Rose as Young Bart Millard ; Tanya Clarke as Adele Millard ; Cloris Leachman as Meemaw Leona Millard, Bart's grandmother ; Madeline Carroll as Shannon Street, Bart's girlfriend ; Taegan Burns as Young Shannon Street ; Dennis Quaid as Arthur Millard, Bart’s abusive father ; Trace Adkins as Scott Brickell, MercyMe's manager ; Priscilla Shirer as Mrs. Fincher, Bart's teacher ; Nicole DuPort as Amy Grant ; Jake B. Miller as Michael W. Smith ; Jason Burkey as Mike Scheuchzer ; Mark Furze as Nathan Cochran ; Randy McDowell as Jim Bryson ; Cole Marcus as Robbie Shaffer ; Gianna Simone as Dr. Avondale ; Kevin Downes as Singleton ; Delilah as Herself 
Title: I Can Only Imagine (film)
Content:  Imagine", and also calls Shannon and apologizes to her 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. On stage, 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.
Title: I Can Only Imagine (MercyMe song)
Content:  Originally, "I Can Only Imagine" was set to be released by fellow Christian artist Amy Grant. Millard had initially declined a request from Grant's record label to allow her to record the song; some segments of the Christian community had reacted negatively to her divorce, and Millard wasn't sure if he wanted to be involved. After consulting with his pastor, who felt Millard should accept the opportunity, he began to reconsider, and finally agreed to let her cover it after talking with Grant over the phone. Grant had planned to release her version of the song as the lead single from her upcoming album and MercyMe would release 

Question: who wrote and performed i can only imagine?
Answer: Bart Millard.
Christian rock band MercyMe.
MercyMe.