TJ Miller is trading in his "Deadpool" sidekick duties to officially join Steven Spielberg's new sci-fi thriller "Ready Player One." According to The Hollywood Reporter, Miller will play i-R0k, a troll inside the cyberspace world of "Oasis" who attacks the film's protagonist Wade.

Miller is currently starring on season 3 of HBO's "Silicon Valley," in which he plays innovator Erlich Bachman. Miller is the latest to join "Ready Player One," which stars Tye Sheridan ("X-Men: Apocalypse,") Olivia Cooke ("Me, Earl, and the Dying Girl,") Ben Mendelsohn ("Rogue One: A Star Wars Story,") Mark Rylance ("Bridge of Spies,") and Simon Pegg ("Star Trek Beyond.")

"Ready Player One" is based on the 2011 book by Earnest Cline which explores gaming culture in the world's dystopian future:

"In the year 2044, reality is an ugly place. The only time teenager Wade Watts really feels alive is when he's jacked into the virtual utopia known as the OASIS. Wade's devoted his life to studying the puzzles hidden within this world's digital confines—puzzles that are based on their creator's obsession with the pop culture of decades past and that promise massive power and fortune to whoever can unlock them. But when Wade stumbles upon the first clue, he finds himself beset by players willing to kill to take this ultimate prize. The race is on, and if Wade's going to survive, he'll have to win—and confront the real world he's always been so desperate to escape."

"Ready Player One" will be directed by Steven Spielberg and opens in theaters March 30, 2018.