Gruesome corpses, foul language, and brief glimpses of nudity are on display for everyone (over 18) to see in the new red band trailer for Hemlock Grove. Bill Skarsgård stars as Roman Godfrey, who investigates a murder near his family's old steel mill in the rundown town of Hemlock Grove, Pennsylvania. Landon Liboiron co-stars as the mysterious teenager Pete Rumnacek, who hides a hair-raising secret.

CLICK HERE to watch this age-restricted footage, if you are over the age of 18, before Season 1 debuts in its entirety Friday, April 19 on Netflix.

RELATED: Hemlock Grove Season 3 Trailer: The Final Chapter Is Near

From executive producer Eli Roth and based on Brian McGreevy's novel of the same name, Hemlock Grove is a riveting one-hour murder mystery that revolves around the residents of a former Pennsylvania steel town. When 17-year-old Brooke Bluebell is brutally murdered, any of Hemlock's peculiar inhabitants - or killer creatures - could be suspects. Through the investigation, the town's seamier side is exposed, revealing nothing is what it seems. Beautiful, terrifying and graphic, Hemlock Grove is unlike anything else in its genre.