A mysterious stone wrapped in foil. A young man with superpowers. The sun. What could be the connection?