DC fans got the perfect Valentine’s day gift after Warner Bros released a new trailer of Zack Snyder’s Justice League on Sunday with a list of new elements that fans have been waiting for.

The trailer opens up with Superman writhing in pain and Lex Luthor’s voice echoing in the background. Luthor’s words “The god is dead,” will give a chill down your spine as the clip moves to ‘Darkseid,’ DC’s ‘Thanos’

The clip also shows the new look of Steppenwolf bowing down to Darkseid. The most exclusive addition to the trailer is a clip of Jared Leto reprising his role of Joker, which he last played in ‘Suicide Squad’. 

While Leto was heavily criticised following ‘Suicide Squad,’ more so for his look, his new look has awed all the fans after he revealed it a few days back.

While Snyder was the original director of ‘Justice League,’ which released  in November 2017, he opted out of the project before completing it due to personal reasons and Joss Whedon then took over and completed the film.

However, ever since its release, fans argued that Whedon made the the film miserable and started a campaign asking Warner Bros to release the ‘Snyder Cut,’ aka Snyder’s version of the film. Zack Snyder’s Justice League is set to release on March 18.