Logan David Rankin Pictures - Rotten Tomatoes