A young man slips into a world of delusion after being forced to leave his area of comfort. And bears.
as George
as Steven
as Carey