The Final Battle: Part 2 (2017)14 of 86
PeopleGinnifer Goodwin, Jennifer Morrison, Lana Parrilla, Rebecca Mader, Colin O'Donoghue, Jared Gilmore, Josh Dallas
Photo by Jack Rowand/ABC - © 2017 American Broadcasting Companies, Inc. All rights reserved.