The cast lineup includes Keira Croft, Prince Yahshua, and Ramon Nomar, who is known for her role as Evil Angel. Photo #15

The cast lineup includes Keira Croft, Prince Yahshua, and Ramon Nomar, who is known for her role as Evil Angel.