THEN AND NOW: The cast of ‘Teen Wolf’

The MTV show starred Tyler Posey and Dylan O’Brien as best friends living in a fictional town called Beacon Hills, filled with supernatural creatures.