Special Guest Stars Wentworth Miller as Leonard "Len" Snart Mark Hamill as James Jesse / The Trickster Guest Stars Patrick Sabongui as David Singh Violett Beane as Jesse Wells Teddy Sears as Jay Garrick Shantel VanSanten as Patty Spivot Liam McIntyre as Weather Wizard Co Starring Cody Davis as Brat Julien Durant as Guard #2 Kegan Firth as Cute Kid Conor Roche as Guard #1 Uncredited Tony Todd voices Zoom