Reminds me of the movie Pinion a bit? Just because that also takes place in solitary for the most part. I did a let's play. Starts at 24:48