Steven Soderbergh is making a choose your own adventure movie for HBO

Ever watch TV and wish you could control the outcome of the plot? Well, a new HBO movie will allow you to do exactly that.


Image courtesy of INFphoto.com

According to Deadline, HBO has greenlit a new experimental film called Mosaic from Steven Soderbergh, and it will allow viewers to choose the outcome of the plot through an app.

How exactly is that going to happen? Well, Variety is reporting that Soderbergh will shoot multiple possible versions of the script and then have the audience determine which scenario plays out on screen. It's not yet clear if the audience as a whole will vote and then one outcome will air, or if each individual viewer will see an outcome that they voted for personally.

Details of the plot have also not yet been released, but we know Mosaic will star Sharon Stone in the lead role. Garrett Hedlund is being eyed to join the cast as well.

In a statement, Soderbergh noted that the film will be a fresh new way to experience a story, and he said that it's so fresh it will require the creation of a new Emmy category. "Best Interactive Feature," perhaps?

This won't be the first movie to feature an interactive element. In 1995, Bob Gale directed a movie called Mr. Payback: An Interactive Movie, where audiences in the theater voted on what would happen using a joystick. However, it was only 20-30 minutes long and pretty much everyone hated it, so perhaps Soderbergh will be able to create the first good interactive movie. There was also Clue, which filmed three different endings, but the ending you got just depended on what theater you went to.

Steven Soderbergh has directed films such as Ocean's Eleven, Traffic, Contagion and Magic Mike. This won't be his first time collaborating with HBO, as he also directed the 2013 TV movie Behind the Candelabra and episodes of the show The Knick.

{"code":"internal_server_error","message":"

There has been a critical error on your website.<\/p>

Learn more about debugging in WordPress.<\/a><\/p>","data":{"status":500},"additional_errors":[]}