Guest Stars Janel Parrish as Mona Vanderwaal Sasha Pieterse as Alison DiLaurentis Tammin Sursok as Jenna Marshall Cody Christian as Mike Montgomery Bryce Johnson as Darren Wilden Julian Morris as Wren Kingston Amanda Schull as Meredith Sorenson Co Starring James Neate as Toby Cavanaugh Torrey DeVitto as Melissa Hastings Anne Marie DeLuise as Jessica DiLaurentis Carlo Marks as Ian Michael Bean as Minister Stephen Park as Dept. Store Clerk William "Big Sleeps" Stewart as Dept. Store Security Sophie Lui as News Reporter Cameron K. Smith as Crime Scene Witness Dale Wolfe as Reporter