Elizabeth Dean Lail (born 25 March, 1992) is an American actress. Known for her role as Anna in the ABC adventure fantasy TV series 'Once Upon a Time', Guinevere Beck on Netflix's thriller 'You', & Vanessa in Five Nights at Freddy's films.
The government sends the most dangerous supervillains in the world on a mission to a ravaged Chicago to take out what was once an important asset to the government gone rouge. Armed with high-tech weapons, they are considered expendable and can't seem to cooperate with not only their handlers, but each other as well. Which leaves the question: Can this Suicide Squad really pull off a mission like this?