Once Upon a Time

Production Companies: Kitsis/Horowitz and ABC Studios Costume Design by Eduardo Castro Actors dressed in Anto shirts and ties: Robert Carlyle, Sam Witwer, and Colin O'Donoghue