Def not Delilah Strong. I think it may be from a Christoph Clark movie.