Hozier has released a gripping new song called "Better Love," which arrived Thursday in the form of an accompanying video.

The track is from the soundtrack for the upcoming film The Legend of Tarzan, which stars Alexander Skarsgård in the title role alongside Margot Robbie as Jane and Samuel L. Jackson as George Washington Williams. It is in theaters on July 1.

Despite his hits like "Take Me to Church" and "Somone New," Hozier said in a new interview writing for a film was a challenge. "I'm entirely green to the process of writing for a film project," he said. "I think the filmmakers were thinking that it reflected human endurance, love and loyalty, stuff like that. I wanted to make sure that it was something I could put my name to outside of a film project and in that regard I could be proud of."

The video for "Better Love," which features images of Hozier performing with scenes from the film, can be seen below.