MORINVILLE, Alta. — Once upon a time, in a town north of Edmonton, there was a man who dreamed of building something magical. After a year...