Casey Affleck is in talks to play the Angel Gabriel in the film adaptation of Paradise Lost.
The 36-year-old actor and director - whose recent roles have included a psychopathic murderer in The Killer Inside Me and his award-nominated portrayal of outlaw Robert Ford in The Assassination Of Jesse James By The Coward Robert Ford - will play God's messenger in the movie, Variety reports.
Bradley Cooper, Djimon Hounsou and Ben Walker have already been cast in big screen adaptation of John Milton's epic poem.
Djimon will play the angel of death in the film, and Bradley and Ben will play feuding archangels Lucifer and Michael.
Paradise Lost tells how archangels Lucifer and Michael fall out over God's sudden love for his new creation - Adam and Eve.
Lucifer rebels and is cast out of heaven and goes on to tempt Adam and Eve, leading to their expulsion from the Garden of Eden.
The film will be shot predominantly at Sydney's Fox Studios, and is due to be released in 2013. It will be directed by Australian Alex Proyas, whose previous work includes I, Robot starring Will Smith and Knowing with Nicolas Cage.
Casey recently wrote, directed, produced and co-starred as himself in the Joaquin Phoenix mocumentary I'm Still Here, which involved pretending for months that Joaquin had quit acting to become a hip-hop star.
He will next be seen acting Brett Ratner's ensemble cast crime caper Tower Heist.