Funny. Light-hearted. Action-Packed. Clean. Romantic. Unforgettable.