Update: Seems the title has been changed.
One more week until a new #Riverdale! As we start work on our penultimate episode! Things are gonna get hot… pic.twitter.com/Cf0jSShjXe
— RobertoAguirreSacasa (@WriterRAS) February 28, 2018
SpoilerTV has learned that Episode 2.21 of Riverdale is titled "The Killing of a Sacred Deer".
Streaming Options