Eric (Knock at the Cabin)

Eric is the deuteragonist of the 2023 psychological thriller/horror film Knock at the Cabin based on the novel The Cabin at the End of the World by Paul G. Tremblay. 
He was portrayed by Jonathan Groff who also voiced Kristoff in Frozen. 
==Biography==
Not much is known about Eric prior to him meeting his future husband Andrew. From what little is seen, his relatives were not supportive of his homosexual relationship. Together, they adopt an Asian baby girl under a lie. They go to a cabin in Pennsylvania for vacation when they are confronted by a group of four enigmatic people led by Leonard. 
After a scuffle, Eric ends up receiving a concussion. While the strangers help him to recover, Leonard explains that they were brought there by a supernatural force with a mission to prevent the apocalypse. In order to accomplish this, the family had to sacrifice one of themselves. With each refusal, a member of the house invaders are sacrificed sparking a calamity that wipes out halves of humanity such as a megatsunami; a rare disease which afflicts kids; and planes falling out of the sky. 
When Andrew manages to acquire his gun and locks Leonard in the bathroom after fatally shooting Sabrina, Leonard escapes and slits his own throat cryptically stating that all humanity would be judged. With only a few minutes left before the perpetual darkness befalls the Earth, Andrew and Eric argue over what to do. Eric decides to be the willing sacrifice explaining that he had seen a vision of Andrew and Wen living happily together with the latter grown up. Because he did not want the world to be terrible for his daughter, Andrew remorsefully shoots him. 
Eric's death would avert the apocalypse as the disasters subside.
Category:Male
Category:Spouses
Category:Book Heroes
Category:Status Dependent on Version
Category:Deceased
Category:Parents
Category:Thriller Heroes
Category:Live Action Heroes
Category:Horror Heroes
Category:Martyr
Category:In Love
Category:Antagonists
Category:Redeemed Villains
Category:Tragic
Category:Misguided