It looks like Professor Stein will play a big role in this installment. And Snart will be wielding a camera! He better not get caught...it doesn't look very '50s!
Snart, Stein and Lance are dressed to fit right into 1950s Oregon. Professor Stein will be playing a psychiatrist and Sara a nurse at a psychiatric hospital.