The Fear

Charlotte Scott and policeman Robert Franklin seem to be stalked by giants.