It begins east of Rama and flows south-east into the north end of Good Spirit Lake.
Along its route, it crosses Highway 5 and the CN Railway 3 kilometres (2 mi) west of Buchanan.
Just over 3 kilometres (2 mi) south of Buchanan, it crosses Highway 47 and flows into Patterson Lake.
[6] At the south end of Good Spirit Lake, there's a dam and an outflow channel.
The dam and reservoir were built in the 1920s by Canadian Northern Railway to provide steam locomotives with a water source.