Dylan O'Brien as Nicholas Ryder
Jenna Coleman as Brianna Ryder
Elizabeth Olsen as Melinda Goodwin
Lucas Till as Dallas Reeden
Tyler Posey as Lewis Taylor
Josh Duhamel as Sheriff Barren
Thomas Brodie Sangster as Luke Sherman
Copyright infringement issues please mail to [email protected]