Started off a bit boring with an annoying soundtrack but turned out to be a great film. Has you on the (L)edge! 4/5