"Overwatch" has been around for only a year, but has already dominated the gaming industry. Millions of fans and famed critics clamor for a massive celebration of the game's immense success. Undoubtedly, Blizzard has been receiving requests for a live-action movie adaptation featuring our most favorite characters.

To help Blizzard in sorting out actors and actresses that would fit best in the characters' different personalities, a Facebook fan page called OW Waifu took the initiative to pitch names of Hollywood A-listers to fill in the casting.

Below are the biggest names in the movie industry we wish to see play the roles of our beloved "Overwatch" characters.

1. Ashley Greene as Tracer

Tracer first appeared in the "Overwatch" universe. However, she was released as a playable character only in April 2016 as part of an update. On the other hand, Ashley Greene came to fame as Alice Cullen from the Twilight Saga. Her looks and sweet candor impart a seeming similarity to Tracer.

2. Megan Fox as Windowmaker

Windowmaker debuted in 2014 but only appeared in the game in 2016. She's of French origin and originally goes by the name Amelie Lacroix. She's one of the most notable characters in "Overwatch." Thus, screen vixen Megan Fox is the most fitting actress to give life to Widow's sexiness.

3. Alfred Enoch as Lucio

Brazilian badass DJ and freedom fighter Lucio is a charming addition to the cast. And to bring his machismo vibe in real life, OW Waifu considers Alfred Enoch's expertise in making girls swoon. He is also talented in adapting accents so his speaking voice would be fine.

4. Nathalie Emmanuel as Sombra

Being the only Spanish character in the series, Sombra's character is feisty and fiery.

Nathalie Emmanuel will surely make a favorable portrayal of this character. The same way she gives life to Missandei's character in "Game of Thrones."

5. Ron Perlman as Winston

The actor who will play Winston will be accompanied by CGI manipulations. For sure, Ron Perlman won't find this Ape fighter hard to pull off.

The veteran actor is popularly known for his roles as Clay Morrow on the hit television series "Sons of Anarchy" and Vincent on the TV adaptation of "Beauty and the Beast."

6. Zooey Deschanel as Mei

Mei may be of Chinese descent, but Zooey Deschanel's genius in acting will surely bring justice to her role. Deschanel's acting prowess extends to another level of expertise.

7. Kristin Kreuk as D.Va

D.Va is a crossover character from Blizzard's "Heroes of the Storm." Recently, her name has been hyped because of rumors that she's starring in another "Overwatch" cinematic shorts. On the other hand, Kristin Kreuk is no stranger to fantasy/fiction environment since she's already starred in a superhero television series "Smallville."

8. Hiroyuki Sanada as Hanzo Shimada

Hanzo is a lethal bowman and an assassin without peer.

He is one of the best-kept characters in "Overwatch" because of his versatile arrows that are capable of revealing his enemies or splitting to strike multiple targets. Meanwhile, Hiroyuki Sanada is an equally versatile Japanese actor who currently appears as Takehaya in the apocalyptic drama "The Last Ship."

9. P!nk as Zarya

Aleksandra "Zarya" Zaryanova is a pink-haired Russian who loves to play with particles and gravity. She carries with her a particle shooter while providing the best tank support to her teammates. Meanwhile, Alecia Beth Moore AKA P!nk is Pop Music's original bad girl. She starred in several award-winning music videos which mean, she's already got the acting chops covered.

10. Margot Robbie as Mercy

Mercy is a Support class character who can heal and buff teammates. She also possesses a powerful ability to resurrect all dead teammates. Meanwhile, Robbie can surely pull off this character physically and theatrically. Her beauty and her acting prowess are undeniably fitting for Mercy's real life transformation.

Are you satisfied with the choices? Comment down your reactions and recommendations below. Follow OW Waifu in Facebook or bookmark this article for more "Overwatch" updates.