Bringing the story of Black Sabbath to the big screen is no easy task. If ever the film gods decide to make a movie about the Godfathers of Heavy Metal, they'd have a tough task ahead of them. Whether it be the band's iconic singer Ozzy Osbourne or legendary guitarist Tony Iommi, the actors portraying them have to be just right for the role. We've assembled a list of four actors who we think would do the band proud if ever a Black Sabbath biopic went into production. Check out our choices to play the original members of Black Sabbath below:

Ozzy Osbourne Played by Colin Farrell

Ozzy Osbourne / Colin Farrell
Chris Walter, WireImage / Vittorio Zunino Celotto, Getty Images
loading...

As the Prince of Darkness himself, Ozzy Osbourne is one of most notorious figures in heavy metal history. To capture Ozzy's wild side, you need an actor who has a bad-boy reputation -- and who better to take on the role than Colin Farrell? While he may not be a dead ringer for Ozzy, the Irish actor does possess a few of the rock icon's facial features. However, in this case, the selection of Farrell is more about personality than looks, and we feel he's got the full package to portray Osbourne in a movie.

 

Tony Iommi Played by Christian Bale

Tony Iommi / Christian Bale
Chris Walter, WireImage / Jason Merritt, Getty Images
loading...

Tony Iommi is often credited as the inventor of heavy metal. His guitar riffs revolutionized music and set in motion a whole new genre of music. That said, you need an accomplished actor to portray Iommi, and our pick is the Dark Knight himself, British actor Christian Bale. Again, not a striking resemblance, but Bale has been known to transform into his characters, so we see no problem with him taking on the role of a heavy metal genius.

 

Geezer Butler Played by James McAvoy

Geezer Butler / James McAvoy
Chris Walter, WireImage / Frederick M. Brown, Getty Images
loading...

As the chief lyricist in Black Sabbath, bassist Geezer Butler needs to be played by an intellectual type. We nominate James McAvoy of such films as 'Atonement,' 'Wanted' and 'X-Men: First Class.' Not only does the Scottish thespian seem like a smart dude, he also looks remarkably like the young Geezer Butler. With a few bass lessons and a few books on the occult, McAvoy should be well on his way to taking on the role of Butler.

 

Bill Ward Played by Tom Hardy

Bill Ward / Tom Hardy
Chris Walter, WireImage / Gareth Cattermole, Getty Images
loading...

For heavy-hitting drummer Bill Ward, we need a powerful actor who can pound the skins with authority. While casting the guy who played 'Dark Knight Rises' villain Bane might stir up trouble with Christian Bale's portrayal of Tony Iommi, we think Tom Hardy fits the 'Bill' extremely well. The British actor has shown his versatility as a UFC fighter in 'Warrior' and a romantic spy in 'This Means War,' so he should have no problem rockin' the role of Bill Ward if a Sabbath movie ever gets made.

Who do you think should play the members of Black Sabbath in a movie? Do you like our choices? Any other suggestions? Let us know in the comments section below:

You Think You Know Black Sabbath?

More From Loudwire