Roddy appeared in Jack the Giant Slayer years after the magic crown was secured .
As time passes , the magic crown is crafted into St Edward 's Crown and is secured in the Tower of London , where years later , a young boy by the name of Roddy with a familiar smile , looks on with a gleam in his eye.