When a starry-eyed duckling stumbles upon a strange portal, he journeys into unfamiliar worlds, not knowing if he'll make it back home.
2012
2008
2010
2014
2013
1987
2019
2021
2024
2023
2018
1923
2016