02 Oct 2014 Ellen Page spotted out for a stroll in New York City, New York City, 10/01/14 View photos