Looks like they are solar charging Superman?

My guess on what's going on here is that he's being held in a power dampning prison, the people seem to be powering him up in his cell with the sun light rays so that he can get out. What are your thoughts on what's going on here? Maybe that's metamorpho on the right?