When a starry-eyed duckling stumbles upon a strange portal, he journeys into unfamiliar worlds, not knowing if he'll make it back home.
2014
1959
2017
2015
2011
2012
2013
2016
1997
2009
2003
1922
2018
1991
2019
1979