Truth or Dare
A game of "Truth or Dare" among college friends on spring break turns deadly when a demon seems determined to use it to kill them all.
Production Country:United States
Click to Rate:
Added to Netflix:October 3, 2018