Birds of Prey opens this weekend