Well-made AJ Applegate and Mona Wales at teen (18+) action