“In the main role, Giles Alderson is fantastic; perfectly demonstrating his character’s loosening grasp on reality as events unfold.”

IMDb