Special Guest Stars Wentworth Miller as Leonard "Len" Snart Victor Garber as Dr. Martin Stein / Firestorm Guest Stars Teddy Sears as Jay Garrick Shantel VanSanten as Patty Spivot Melise as Linda Park Vanessa A. Williams as Francine West Peyton List as Lisa Snart Michael Ironside as Lewis Snart Co Starring Michael Brian as Suit #1 Serge Jaswal as Suit #2 Brad Dryborough as David Rutenberg Emanuel Fappas as Desk Guard #1 Warren Abbott as Desk Guard #2