In the movie, Evil Angel Aiden Starr portrays Sheena Shaw and Tommy King in a different way. Photo #12

In the movie, Evil Angel Aiden Starr portrays Sheena Shaw and Tommy King in a different way.