This is a great film don't be fooled by the goofy American trailer.