Teen Wolf Review: Alpha Wolf Killed the Video Store

After a few exciting episodes, "The Tell" brought Teen Wolf back down to Earth in an hour that featured a less than exciting romance plot between Scott and Allison, and a whole lot of exposition about many of the students we have met at this point in the series.

That's not to say that there weren't exciting moments.  As has been the case of late, the opening scene was both frightening and entertaining.  Apparently Teen Wolf takes place in a world where video rental stores are still in business, but the real question is "what was the alpha wolf's deal?" Read More...



Want to comment on this? First, you must log in to your SideReel account!