Working with Katie Cassidy is amazing... That woman is so prepared and so professional and talented, it's such a joy to show up with her to work with her everyday.