Yes, good versus evil is actually a very common theme in literary works.
Good vs. Evil
Importance of Establishing Identity.
All of them,in different ways
the person that is good in Beowulf is Beowulf and the bad person is Grenels mother that is causing all the caos.