First Look: Prepared For (Almost) Anything

Jonny Lee Miller as Sherlock Holmes

Jonny Lee Miller as Sherlock Holmes

When a survivalist doctor goes missing, Holmes and Watson must determine whether he's purposely gone off the grid or if he's a victim of foul play. Also, Holmes exhibits odd behavior when his romantic relationship with Fiona (Betty Gilpin) hits a critical point on "Ready or Not" (Episode 18, Season 4 of Elementary).
Jonny Lee Miller as Sherlock Holmes and Betty Gilpin as Fiona Helbron

Jonny Lee Miller as Sherlock Holmes and Betty Gilpin as Fiona Helbron

"Ready or Not" (Episode 18, Season 4 of Elementary)
Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

"Ready or Not" (Episode 18, Season 4 of Elementary)
Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

"Ready or Not" (Episode 18, Season 4 of Elementary)
Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

"Ready or Not" (Episode 18, Season 4 of Elementary)
Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

"Ready or Not" (Episode 18, Season 4 of Elementary)
Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

Lucy Liu as Joan Watson and Jonny Lee Miller as Sherlock Holmes

"Ready or Not" (Episode 18, Season 4 of Elementary)