immortal beings entertainment