But the turtles rescue April O'Neil, a reporter covering a crime wave. The Tribeca Film Festival takes place from April 24th to May 5th. The Long Christmas Ride Home Denver: Curious Theatre Company. This sequel is flawed, but it is to. Megan Fox as April O'Neil.