Character Recommendations Based on Ice Cube

Castiel Supernatural

He might be an immortal angel, but the human world is still more than a little confusing

Luna Lovegood Harry Potter Series

This dreamy space cadet has never met a conspiracy theory she didn't believe in

Barry Allen / The Flash The Flash

Nerd, forensics expert… and superhero?