A teenage boy was sent to hospital Friday evening in critical condition after a crash on a rural Nova Scotia road in Cape Breton.

RCMP say the single-vehicle crash happened around 11 p.m. on Smith Road in Grand River.

Police said the vehicle's six passengers, ranging in age from 13 to 22, were all taken to the Strait Richmond Hospital.

Five people were later released, while a 17-year-old boy from Chapel Island was taken to a Halifax hospital by helicopter with critical injuries.

The cause of the crash is under investigation.

With files from The Canadian Press