The new trailer of upcoming Michael Bay's movie titled "Teenage Mutant Ninja Turtles: Out of the Shadows" has been leaked online one day prior to the original scheduled date.

The movie, which is a sequel to 2014 "Teenage Mutant Ninja Turtles," will see the four titular ninja turtles, Raphael, Michelangelo, Donatello and Leonardo fight a new threat and an old enemy with assistance from their sensei, Master Splinter.

Megan Fox reprises her role of April O' Neil and has been joined by Stephen Amell who will be playing the character of Casey Jones, a masked vigilante who protects the city in night, though he is not very good in it.

Amell is known for playing the role of Oliver Queen / Green Arrow in the popular TV series "Arrow" based on DC comic book character of same name. This will be his second role as a vigilante hero.

Besides Amell and Fox, Alan Ritchson, Noel Fisher, Johnny Knoxville, Jeremy Howard and Tony Shalhoub voice the characters of Raphael, Michelangelo, Leonardo, Donatello and Master Splinter whereas Brian Tee will be playing the role of turtles' archenemy, The Shredder.

According to the synopsis of the movie, Leonardo, Raphael, Michalengelo, and Donatello face off against new threats and enemies in the form of mechanical aliens, a mad scientist named Dr. Baxter Stockman, Bebop and Rocksteady.

They also once again have to confront their greatest enemy, The Shredder, and his Foot Clan. The Turtles are equipped with the help of Vern, April and a new vigilante named Casey Jones.

The 2014 prequel, which was simply titled "Teenage Mutant Ninja Turtles" did well at the box office, though it received negative reviews from film critics. This was second venture of Michael Bay into live action comic book characters after "Transformers" movies.

Besides the main cast, Alessandra Ambrosio, Judith Hoag, New York Knicks star player Carmelo Anthony, as well as Los Angeles Clippers players DeAndre Jordan, J.J. Redick and Austin Rivers along with Memphis Grizzlies player Matt Barnes and Charlotte Hornets player Spencer Hawes will be making cameos in the film.

"Teenage Mutant Ninja Turtles: Out of the Shadows" is all set to hit the theatres on 3 June, 2016.