Abstract: The invention relates generally to a system and in particular to a waste heat recovery system including one or more cavitation impellers and turbines. The system may include one or more impellers that are configured to generate pressure, flow, and cavitation bubbles, which, upon collapsing, release energy that may be captured by the output turbine. Advantageously, the system can harness the captured energy to, for example, turn a crankshaft to add torque or operate a generator to charge an external power source.