Guest Stars Janel Parrish as Mona Vanderwaal Torrey DeVitto as Melissa Hastings Cody Christian as Mike Montgomery Nolan North as Peter Hastings Bryce Johnson as Darren Wilden Eric Steinberg as Colonel Fields