Entertainment Cruise Productions (ECP) has produced more than 80 sailings during its 20+ years in cruise entertainment production and continues to develop iconic, large-scale cruise experiences. The scope of these programs is significant – we entertain thousands of guests each year and host an internationally recognized array of entertainers and entertainment.