
You'd be forgiven for thinking that the town of Suspicious River lay a few miles downstream from Twin Peaks. Same rolling hills and remote air, same home-grown folks with troubles beneath the surface. Here it's motel receptionist Leila (Molly Parker), spicing up a strained marriage by whoring herself to customers, who's likely to become the next Laura Palmer.
Read the full Suspicious River review












Comments