It reminds me of the movie "BIG" with Tom Hanks from the 80's. But it's a super hero take. This might actually "lighten up" the dark image the DC franchise has had cast over it.
Here's the origin that dates back to 1939. You may also know him as Captain Marvel.