prodigy 2017 ending explained