Photo of Whistler

Location: Grouse Mountain
As Seen In: Lucifer episode 3x03 "Mr. & Mrs. Mazikeen Smith"

Joan and her goons point their guns at Ben Rivers who is kneeling in front of them.