Bad Impulse is an excellent film with a great cast. I especially loved Grant Bowler, Sonya Walger, Nicholas Danner and Paul Sorvino. The plot of the film is unpredictable and therefore very exciting. I'm looking forward to the next Michelle Danner film.