35岁的窗户清洁工约翰(詹姆斯·诺顿 James Norton 饰),在妻子抛弃家庭后努力工作抚养3岁的儿子迈克尔(丹尼尔·拉蒙特 Daniel Lamont 饰),但这时他却得知自己罹患绝症只剩几个月生命,在悲痛之余也开始尝试为迈克尔找到一个完美的新家,展开各式各样的家庭面谈,希望能让儿子安稳地长大成人
Foal and his friend John go on an unforgettable journey as they outsmart the tyrant King, catch the fire-bird and find John's true love upon the magic roads.