I give this movie a 3.5 out of 5.
Starring Jash Hartnett (1978-) of St. Paul, Minnesota, USA (Lucky Number Slevin {2006} as Slevin Kelevra, 30 Days of Night {2007} as Eben Oleson, The Black Dahlia {2006} as Dwight 'Bucky' Bleichert, The Faculty {1998} as Zeke Tyler} as Matt, Shannyn Sossamon (1978-) of Honolulu, Hawaii, USA (Wayward Pines {2015-2016} as Theresa Burke, A Knight's Tale {2001} as Jocelyn, Wristcutters: A Love Story {2006} as Mikal, The Rules of Attraction {2002} as Lauren Hynde) as Erica Sutton, Paulo Costanzo (1978-) of Toronto, Ontario, Canada (Road Trip {2000} as Rubin, Splinter {2008} as Seth Belzer, Royal Pains {2009-2016} as Evan R. Lawson, FBI (TV Series) {2019} as Spencer Briggs) as Ryan, Adam Trese (1969-) of New York City, New York, USA (Zodiac {2007} as Detective #1, Patriots Days {2016} as John Bradshaw, Silent House {2011} as John, Rob the Mob {2014} as Assistant Director Ryan) as John, Emmanuelle Vaugier (1976-) of Vancouver, Bristish Columbia, Canada (Saw II {2005} as Addison, Two and a Half Men {2005-2015} as Mia, CSI: NY {2006-2009} as Detective Jessica Angell, Mistresses {2015} as Niko) as Susie, Lorin Heath (Elf {2003} as Perfume Clerk, Andromeda {2002} as Dorothy/Jane, Dark Angel {2002} as CeCe) as Diana, Aaron Trainor (Z Nation {2016} as Will Chaffin, Grimm {2014} as Firebaugh's Brother, The Gnashing as Zephyr, Intruder {2016} as Chester) as Walter, Glenn Fitzgerald (1971-) of Brooklyn, New York City, New York, USA (Flirting with Disaster {1996} as Lonnie Schlichting, The Ice Storm {1997} as Neil Conrad, Dirty Sexy Money {2007-2009} as Brian Darling/Rev. Brian Darling, The Sixth Sense {1999} as Sean) as Chris, Monet Mazur (1976-) of Los Angeles, California, USA (Mystery Men {1999} as Becky Beaner, Torque {2004} as Shane, The House Bunny {2008} as Cassandra, Chuck (TV Series) {2010} as Barbara) as Candy, Christine Chatelain (Final Destination {2000} as Blake Dreyer, Chaos Theory {2008} as Tracy, The Collector {2005-2006} as Taylor Slate, Take Two (TV Series) {2018} as Lisa Garlin) as Andie, Keegan Connor Tracy (1971-) of Windsor, Ontario, Canada (Final Destination 2 {2003} as Kat, Chaos {2005} as Marnie Rollins, White Noise {2005} as Mirabelle, Z {2019} as Elizabeth Parsons) as Mandy, Michael C. Maronna (1977-) of Brooklyn, New York, USA (Home Alone movies {1990, 1992} as Jeff, Cop Out {2010} as Camera and Electrical, Men Without Jobs {2004} as E-Man, Expired (Short) {2000} as Trevor) as Bagel Guy, Vinessa Shaw (1976-) of Los Angeles, California, USA (3:10 to Yuma {2007} as Emma Nelson, Hocus Pocus {1993} as Allison, Eyes Wide Shut {1999} as Domino, The Hills Have Eyes {2006} as Lynn) as Nicole, Stefanie von Pfeffen (1973-) of Vancouver, British Columbia, Canada (Cracked {2013} as Dr. Daniella Ridley, Welcome to Marwen {2018} as Wendy, The Last Tycoon {2017} as Marlene Dietrich, Numb {2015} as Dawn) as Girl in Chinatown and the late Stanley Anderson (1939-2018) of Billings, Montana, USA (Armageddon {1998} as President, RoboCop 3 {1993} as Zack, Runaway Jury {2003} as Henry Jankle, Spider-Man {2002} as General Slocum) as Father Maher.
https://www.imdb.com/title/tt0243736/