With an ever-increasing landscape of vulnerabilities and threats, it becomes imperative that Blue Teams are able to test their defensive solutions and implementations. We propose an adversary framework which is able to simulate a realistic threat actor that uses a playbook of scenarios to launch, escalate and persist without manual input. Additionally the framework is able to detect and react to a defender's actions. The framework uses MITRE's ATT&CK to map tactics and techniques to specific Metasploit modules, whom it communicates with over its RPC API. It is currently being used in production and is used for cybersecurity scenarios.